China Train Tickets: A First-Timer's Guide to High-Speed Rail
How to buy China train tickets as a foreign visitor. High-speed rail classes, seat types, the 15-day booking window, the passport-as-ticket system, and 12306 vs Trip.com.
Last updated
China’s high-speed rail network is the easiest way to move between major cities, and for first-time visitors it is far less stressful than it looks. Trains are fast, frequent, punctual, and clean, and the whole system now runs on your passport.
What the trains are like
The fastest services are the G trains, which cruise at up to 350 km per hour. D and C trains are slightly slower but still comfortable. For the routes most visitors take, you want a G train.
Every high-speed train has three main classes. Second Class is the standard choice, with three plus two seating and plenty of legroom. First Class has wider two plus two seats and a bit more quiet. Business Class is the premium option, with seats that recline almost flat, and it costs roughly two to three times a Second Class fare. Second Class is genuinely fine for any journey on this page, so spend the extra only if you want it.
Seats are assigned when you book, so you do not need to rush for a place. If you book early you can usually pick a window or aisle.
How far ahead to book
Tickets go on sale 15 days before departure and can be bought up until about 30 minutes before the train leaves. Popular routes and holiday periods sell out, so for travel during Chinese public holidays or summer weekends, book as soon as the window opens. On everyday routes between big cities, trains run so often that a day or two ahead is usually enough.
Your passport is your ticket
China’s railway is now 100 percent paperless. When you book, your reservation is linked directly to your passport number. At the station you do not collect anything: you use the same passport to enter and board. Automatic gates read many passports directly, but foreign passports are often directed to the staffed manual lane instead, so look for that line if a gate does not open. There is no paper ticket and no QR code to fumble for.
Two things matter. First, book with the exact passport you will travel on, because the name and number must match. Second, bring that original passport to the station. A photo or a copy will not open the gate. Arrive 40 to 60 minutes early on your first trip to find the right waiting area and clear the platform check.
Booking: 12306 vs resellers
The official seller is China Railway’s 12306 website and app, and it now has a full English version that accepts foreign passports. It is the cheapest option, but the sign-up requires identity verification that can take anywhere from a few minutes to about a week, and payment with a foreign card can be hit or miss.
If you would rather skip the setup, English-language resellers book the same seats and handle foreign cards smoothly for a small service fee. The most reliable for visitors is Trip.com.
Book China train tickets through Trip.com
The route table below shows journey times, starting fares, and frequency for the main legs of a first China trip.
Sources: 12306 China Railway FAQ, How to Buy Train Tickets in China as a Foreigner in 2026 (Trip.com), China High-Speed Rail Tickets 2026 Guide (China Guidelines)
| Route | Mode | Typical time | From |
|---|---|---|---|
| Beijing to Xi'an | HSR | 4h 20m to 6h | $75 |
| Xi'an to Chengdu | HSR | 3h 7m to 4h 30m | $38 |
| Chengdu to Guilin | flight | 2h 10m | $70 |
| Guilin to Shanghai | flight | 2h 20m | $80 |
| Xi'an to Shanghai | HSR | 6h to 8h | $95 |
| Shanghai to Beijing | HSR | 4h 24m to 6h | $73 |
| Beijing to Shanghai | HSR | 4h 24m to 6h | $73 |
Frequently asked questions
- Can foreigners buy China high-speed train tickets online?
- Yes. Foreigners can book on the official 12306 platform or, more easily, on Trip.com, both using passport details. Trip.com has a full English interface, accepts foreign Visa and Mastercard, and offers English customer support, while 12306 is cheaper but only takes Chinese cards, Alipay, or WeChat Pay. Whichever you use, the passport you book with must be the one you carry, since it is checked at the station gate.
- How far in advance should I book China train tickets?
- Tickets go on sale up to about 15 days before departure, and popular routes like Beijing to Shanghai or Xian can sell out fast around holidays and weekends. Book as soon as your date opens, especially for the morning and early-evening high-speed services. Outside peak periods you can often buy a day or two ahead, but advance booking guarantees the seat class and time you want.
- What do I need to bring to board a China high-speed train?
- Bring the physical passport you used to book, since it is your ticket and is scanned at the station entrance, the security check, and the platform gate. Paper tickets are no longer needed for most stations as foreigners can now use the passport directly as an e-ticket, though some stations still let you collect a paper ticket at a window. Arrive at least 45 minutes early to clear security and find the right waiting area.
- Should I book China trains on 12306 or Trip.com?
- Use 12306 if you want the lowest official price and can complete its passport verification, which can take a few days, and you have Alipay, WeChat Pay, or a Chinese card to pay. Use Trip.com if you want a simple English interface, the ability to pay with a foreign card, and 24/7 English support, accepting a small service fee on top of the fare. Most first-time visitors find Trip.com less stressful for their first booking.