High-speed train at a station platform in China
Home / Rail

How to Book China High-Speed Train Tickets Online as a Foreigner (2026)

The short answer: Book with Trip.com (English interface, small service fee, accepts foreign cards) or the official 12306 app (Chinese interface, no service fee, passport registration required). Tickets go on sale about 15 days before departure and sell out on holidays. Your ticket is linked to your passport number — there are no paper tickets; you board by scanning your passport at the gate. China's high-speed network now exceeds 45,000 km — most routes you'll want are on it.

Booking Channel Comparison

ChannelLanguageService feeRefundsVerdict
Trip.comEnglishSmall fee at checkout (often a few CNY to ~15 CNY / ticket)Online, fastBest for foreigners
12306 appChinese (+basic EN)NoneOnlineBest price, steeper learning curve
Station windowDependsNoneIn personFallback only

Method 1: Trip.com (Recommended)

  1. Open Trip.com → Trains → enter cities and date.
  2. Pick a train; choose seat class (Second / First / Business).
  3. Add passenger details — passport number exactly as on the passport.
  4. Pay with a foreign card.
  5. Get an e-ticket confirmation. No paper ticket needed — at the station, go to the gate and scan your passport at the turnstile (stations have dedicated 'foreigner' or manual channels if the scanner struggles).

Method 2: The Official 12306 App

  1. Download 12306 (Chinese Railway official).
  2. Register with phone + email; add a passenger profile with passport number; the system verifies passports against immigration data (first use may require an in-station verification counter — do it at any major station once).
  3. Book and pay via Alipay/WeChat Pay.

12306 is worth it if you're here longer — no service fee and faster refunds, but the interface is mostly Chinese.

Seat Classes Explained

ClassWhat you getTypical price vs Second
SecondComfortable 2+3 seating, power sockets1x (baseline)
FirstWider 2+2 seats, more luggage space, quieter~1.6–1.8x
BusinessLie-flat pods, lounge access~3x

For a 4.5-hour Beijing–Shanghai ride, First class is typically about 380 CNY more than Second on a standard G-train (553 vs 930 CNY) — worth it if you're tall, carrying big bags, or need to work. Confirm the live pair on 12306/Trip.com.

Luggage Rules (The Real Ones)

Refunds & Changes

FAQ

Do I need a Chinese ID?

No - passport is fully supported on both channels.

Can I board without a paper ticket?

Yes, e-tickets since 2020 - scan your passport.

Is there Wi-Fi on high-speed trains?

Yes, but often requires a Chinese number for SMS - rely on your eSIM.

How early should I arrive at the station?

45-60 minutes; major stations have airport-style security.

Can I buy tickets at the station same-day?

Often yes for short routes, but popular routes sell out - book ahead.

Which side of the train for the best views?

For Beijing-Xi'an, sit on the left side for mountain views.

Planning tools we recommend

We may earn a commission if you book through these links - disclosure.

Book trains & hotels on Trip.com →

Store your luggage near the station (Radical Storage) →