Visa & Entry Safety Internet & VPN Pay Stay Cities Culture
Home/Getting Around/Book train tickets
Transport · Rail

How to book China train tickets.

China's high-speed rail is the best way to get between cities — and booking is easier than it looks. Here's the choice between the official 12306 app and Trip.com, and why your passport is your ticket.

Updated 11 Jun 2026· 6 min read· Officially sourced
A white Chinese high-speed train at a station platform

You don't need a travel agent or a paper ticket. A foreigner can book China's high-speed rail in minutes with a passport — the only real decision is whether to use the official 12306 app (free) or Trip.com (a small fee, smoother in English).

Whichever you pick, your passport becomes your ticket: you tap it at the station gate to board. Here's how to choose and book.

12306 vs Trip.com

OptionBooking feeEnglishForeign cardsBest for
12306 (official)NoneFunctionalCan be finickyCheapest, official
Trip.comSmall per-ticket feeExcellentReliableSmoothest, first visit

12306 is China Railway's official app and website. It has a working English mode and charges no fee, so it's the cheapest route. The trade-off: foreign-card payments sometimes fail, and verifying your passport on first registration can take patience.

Trip.com charges a small fee per ticket but the English interface is excellent, foreign cards work reliably, and support is in English. For most first-time visitors that's worth it. Check train times and fares on Trip.com → Klook also sells high-speed rail tickets in English if you already use it for tours.

Booking step by step

Choose your platform

12306 English app for no fee, or Trip.com for the smoothest English experience and reliable foreign-card payment.

Register your passport

Enter your passport details. That passport becomes your ticket — no paper is issued. Use the same one to travel.

Search & book early

Search by city and date, pick a G-train. The window opens about 15 days ahead — book early for popular routes.

Tap to board

Arrive 45–60 min early, clear security, then tap the same passport at the orange platform gates. Done.

The 15-day window

Tickets usually go on sale about 15 days before departure. For holidays, summer, and busy routes like Beijing–Xi'an, book the moment the window opens — they sell out. Off-peak, a day or two ahead is fine.

Your passport is your ticket

China's high-speed rail is paperless for passport bookings. There's nothing to print and no ticket to collect:

Don't miss the gate

High-speed trains leave exactly on time and gates close a few minutes before departure — there's no final call. Aim to be through security and at your gate at least 20 minutes early.

Frequently asked questions

How do foreigners book high-speed train tickets in China?

Two ways. The official 12306 English app and website charge no booking fee — register with your passport, which then acts as your ticket. Trip.com charges a small per-ticket fee but has a smoother English interface and reliably accepts foreign cards. Either way, no paper ticket is issued: you tap your passport at the station gate to board.

Is 12306 better than Trip.com for booking trains?

12306 is the official China Railway platform and is cheapest (no fee), but its English mode is more basic and foreign-card payments can occasionally fail. Trip.com adds a small fee but is easier to use in English, more reliable with foreign cards, and offers English customer support. For a first visit, Trip.com is usually worth the few yuan; for repeat travellers, 12306 saves the fee.

How far in advance can I book China train tickets?

Tickets typically go on sale about 15 days before departure on 12306. Trip.com lets you pre-order earlier and books for you once the window opens. For peak periods — public holidays, summer, and popular routes like Beijing–Xi’an — book as soon as the window opens, as they sell out fast.

Do I need a paper ticket for China high-speed rail?

No. China’s high-speed rail is paperless for foreigners who book with a passport. Your passport is your ticket: tap it at the orange automated gates to enter and exit the platform, or use the staffed lane. Carry the same passport you booked with.

Can I use a foreign credit card to book China train tickets?

Yes on Trip.com, which reliably accepts Visa and Mastercard. On the official 12306 app, foreign-card payments work but can be temperamental; linking Alipay or WeChat Pay (with a foreign card bound) is a common workaround. Always have a backup payment method.

Sources & last verified

Last verified 11 June 2026. Fares and schedules are set by China Railway and can change; confirm live when you book.

  • CRChina Railway (12306) — official ticketing, the 15-day window & passport-as-ticket system.
  • DESKCathayGuide editorial team — booking tested on both 12306 and Trip.com.

Affiliate disclosure — the Trip.com and Klook links on this page may earn us a commission, at no cost to you. It never changes the booking facts above. Read the full policy.