Quick answer: Use Trip.com if you want English, foreign-card payment, and seat selection with zero Chinese reading — you pay a small markup (often a few dollars). Use 12306 (the official China Railway app) if you want the exact face price and maximum availability, but you will fight a Chinese-only interface and a passport-verification step. Most first-timers should start on Trip.com and use 12306 only when a train shows sold out there.

The 30-second verdict

China's high-speed network (CRH) is the fastest way to travel between cities — Beijing to Xi'an in ~4.5 hours, Shanghai to Hangzhou in ~1 hour. The only real friction for foreigners is buying the ticket. Two channels exist: the official 12306 system (cheapest, Chinese interface, passport login) and Trip.com (English, accepts foreign cards, small service fee). Both deliver the same real ticket; the difference is price precision vs convenience. Our app checklist puts train booking in the “get around” bucket alongside DiDi.

2ways to buy: 12306 or Trip.com
300+km/h top high-speed speed
15days ahead tickets release
1passport = your ticket ID

The two systems

12306 is China Railway's official booking platform — website and app. It is the source of truth for seat inventory and charges the exact fare. Trip.com (the international travel site) connects to 12306's inventory and resells tickets to foreigners with an English UI and foreign-card billing, adding a service fee. There is no “third secret option” that is both cheaper and English; you trade convenience for price.

12306: pros & cons

✓ Pros

  • Exact face-value fare — no markup.
  • Fullest inventory; best for popular holiday trains.
  • Official, no middleman account risk.

✗ Cons

  • Chinese-only interface (translation helps but is clunky).
  • Passport verification + Captcha can block foreigners.
  • Foreign-card payment is limited; often needs a Chinese partner or tricky flow.

Trip.com: pros & cons

✓ Pros

  • Full English, intuitive seat map.
  • Foreign Visa / Mastercard / AmEx accepted.
  • Passport stored once; e-ticket QR, no pickup stress.

✗ Cons

  • Small service fee per ticket (a few USD).
  • Same inventory as 12306, but during crunch moments 12306 can show seats first.
  • Account needed (quick with email).

Head-to-head comparison

Factor12306 (official)Trip.com
LanguageChinese onlyEnglish
PriceExact fareFare + small fee
Foreign cardHard / limitedYes (Visa/MC/AmEx)
Passport loginRequired, fiddlyStored once
Seat selectionBasicVisual map
Best forCheapest / holiday crunchFirst-timers

How to book on 12306

1. Register
On the 12306 app/site, choose passport as ID and verify it (upload photo). This step blocks many tourists.
2. Search
Enter cities in Chinese or pinyin; pick date. Trains release ~15 days ahead.
3. Pay
Use a linked method; foreign-card success varies. Many fall back to buying at a station window with passport if the app fails.

How to book on Trip.com

1. Search
Enter English city names, pick date, see the seat map in English.
2. Add passengers
Save each traveler's passport once; it auto-fills next time.
3. Pay & ride
Pay with your foreign card; get an e-ticket QR. At the station, scan passport + QR at gate, or show the booking.

Ticket pickup & ID

Your passport is your ticket. On 12306 you may need to collect a paper ticket at a blue-machine or window with your passport; on Trip.com the e-ticket QR usually suffices, but carry your passport regardless — station gates read the passport number, not a name. Arrive 30–40 minutes early at big stations; they are enormous.

Booking window matters. Popular routes near Golden Week and Spring Festival sell out within minutes of the 15-day release. If a train is “sold out” on Trip.com, check 12306 directly — and have a backup date. Our 240-hour city routes guide helps you plan train-compatible stopovers.

FAQ

Which is cheaper, 12306 or Trip.com? 12306 is the exact fare; Trip.com adds a small service fee per ticket. The train itself is identical.

Can I use a foreign card on 12306? It is limited and often fails for tourists; most foreigners pay via Trip.com or buy at a station window with a passport.

Do I need to print the ticket? On Trip.com the e-ticket QR usually works; on 12306 you may need to collect paper at a machine with your passport. Always carry the passport.

How early do tickets release? About 15 days before travel. Popular holiday trains can sell out within minutes, so book the moment the window opens.

Is my passport enough at the gate? Yes — the gate reads your passport number. Show the passport (and QR/e-ticket on Trip.com). No separate ID needed.

Can I change or refund? Both allow changes/refunds with a fee that grows closer to departure. Do it in the same app you booked.

Want the full China transport playbook?

The Complete Guide maps train routes between all 20 cities, explains 12306 vs Trip.com with screenshots, and pairs it with DiDi and metro apps — everything in one offline PDF.

Get the Complete Guide — $19.99