China's G- and D-class high-speed trains connect megacities at up to 350 km/h. Tickets are real-name and tied to your passport — you board by scanning ID, not waving paper stubs.
Two booking paths dominate for visitors: the official Railway 12306 app/site, and English OTAs like Trip.com. This guide compares them, walks station day, and links to the wider transport guide.
Trip.com vs 12306 — which should you use?
- Trip.com — easiest English UX, international cards, clear refunds UI; expect a small service fee on some products.
- 12306 — official inventory, often best availability near sell-out; English toggle exists but the app starts Chinese; passport verification can take time.
- Hybrid — use Trip.com for your first long-haul legs; try 12306 when Trip shows waitlists and you want raw capacity.
Alipay/WeChat "rail & flight" mini-programs are a third path once wallets work — see mini-programs.
12306 foreigner setup (short version)
- Install Railway 12306 before you fly (store region outside mainland helps).
- Register with email + international mobile; upload passport bio page when asked.
- Find the English / version switch under Me › Settings (wording varies by build).
- Add passengers with passport numbers exactly as printed.
- Pay with supported international cards or a linked Chinese wallet where offered.
Identity review may take days — some travelers can still buy a limited number of tickets while pending. If the app fights you, stop burning vacation hours and switch to Trip.com.
Choosing trains and seats
- G trains — fastest high-speed; D trains also high-speed but often a step slower.
- Second class — the value default for most visitors.
- First / business — space and quieter cars on long daylight runs (Beijing–Shanghai, etc.).
- Avoid arriving at the station with only minutes to spare — large terminals feel like airports.
Station day: passport is your ticket
- Arrive 45–60 minutes early at major hubs.
- Security check with bags (liquids rules exist; keep it simple).
- Find your gate on the departure board (Chinese + train number).
- Scan passport at the gate; face the camera if prompted.
- Platform numbers can appear late — wait under the board, then move.
Keep passport accessible all day — the same document unlocks hotel check-in and many attraction tickets.
Refunds, changes, and holiday reality
Change/refund fees scale with how close you are to departure — read the order rules before you pay. National holidays (Golden Week, Spring Festival travel rush) sell out early; lock tickets as soon as dates firm. Festival calendar: public holidays guide.
When a local should buy for you
Worth it when 12306 rejects foreign KYC, you need same-day waitlist hunting in Chinese UI, or you are moving a family group across a holiday peak. Post your dates on HeroGuide — guides routinely ticket-wrangle as part of multi-city bids.
Frequently Asked Questions
Can foreigners buy train tickets on 12306?
Yes — passport registration is supported. The English experience is rougher than Trip.com, but official inventory is the draw when seats are tight.
Do I need a paper ticket?
Usually no for high-speed trains. Your passport-linked e-ticket is enough at the gate. Keep the order screenshot offline as backup.
How early should I book?
As soon as your intercity dates are fixed — especially around Chinese public holidays. Comfortable seasons still sell out on popular Friday evenings.
Trip.com or 12306 for a first-timer?
Start with Trip.com for clarity. Add 12306 only if you need another inventory channel or want to avoid OTA fees.
Want a local to handle all of this for you?
Post your trip for free and let verified English-speaking local guides & drivers bid. They sort payments, tickets, transport and the language barrier so you don't have to.
Post Your Trip — Free