China's high-speed rail network is the single best reason to skip domestic flights. A G-train glides from Beijing to Shanghai in about four and a half hours, drops you in the middle of the city rather than an hour outside it, and costs a fraction of a last-minute airfare. The only real hurdle for foreign travelers has always been the booking system. That hurdle is mostly gone in 2026: the official railway app, 12306, accepts foreign passports, and paying with an international card or Alipay is now routine.
This guide covers what you actually need to do - in order - to get from "I want to take the train" to "I am sitting in seat 12A watching the countryside blur past."
What you need before you start
Four things, and it is worth sorting them out before you try to book:
- Your passport - the same one you will travel with. The passport number becomes your ticket, so do not book with one document and travel with another.
- A phone number that can receive an SMS verification code. A Chinese number is easiest, but an international number works for most registrations.
- A payment method. Alipay and WeChat Pay both work inside the app. International Visa and Mastercard cards are accepted too, though a foreign transaction fee from your bank is likely.
- The 12306 app (search "Railway 12306" or "铁路12306" in your app store). The app has an English interface; the desktop site at 12306.cn is worth using for researching schedules on a bigger screen.
Registering as a foreign traveler
Sign up with your passport details exactly as they appear on the document - name order, spelling, everything. A mismatch between the name in the system and the name on your passport is the number one reason a foreign traveler gets turned away at the gate.
The step that trips people up is identity verification. Chinese nationals are verified automatically against the national database. Foreign passports are not, so your account may sit in "pending verification" until a human checks it. In practice this usually clears within hours to a day or two, but it can also mean that your first booking requires a visit to a station ticket window with your passport, where staff complete the verification on the spot. If you are arriving in China and traveling the next morning, do not assume you can verify at midnight from your hotel room - build in a buffer, or let an agency book the first leg for you.
Reading the train numbers
The letter in front of the train number tells you what you are buying:
- G - the fastest high-speed trains, roughly 300-350 km/h. Usually the best choice between major cities.
- D - high-speed but slower, often 200-250 km/h, and usually cheaper.
- C - intercity services, common in the Beijing-Tianjin and Shanghai-Nanjing corridors.
- Z, T, K - conventional overnight and long-distance trains. Slower, cheaper, and genuinely useful for sleeper berths on long routes.
Seat classes on a G-train are second class (3+2 seating, perfectly comfortable), first class (2+2, more legroom, often 60% more expensive) and business class (lie-flat pods on some routes, priced like a short-haul flight). For journeys under three hours, second class is fine. For five hours or more, first class is money well spent.
The booking window and when seats appear
China Railway sells tickets on a rolling roughly 15-day pre-sale window, so you cannot reserve a seat three months out the way you would on a European railway. New inventory for a given departure day drops at staggered times by station, typically spread across a morning-to-early-afternoon range. Popular routes on Friday afternoons, Sunday evenings, and the days around public holidays can sell out within minutes of release.
Practical consequence: decide your travel dates about two weeks out, and be ready to book the moment the window opens. If you are travelling during Spring Festival, the May holiday, or National Day (early October), treat tickets as a competitive sport and book the second they appear.
Paying
Once you pick a train and a seat class, you have a short window - normally around 30 minutes - to complete payment before the reservation is released. Alipay and WeChat Pay are the smoothest options and are worth setting up before you fly. International cards work but occasionally trigger a bank fraud check, which is exactly the kind of thing you do not want to discover at 6am on a travel day. If a payment fails, the seat goes back into the pool immediately.
Your passport is your ticket
There is no paper ticket to collect in most cases. After payment, your booking lives against your passport number, and you simply tap or scan your passport at the station gate. At some stations foreigners must use a staffed lane rather than the automatic gates - look for the counter beside the gate line. If you do want a physical receipt, station self-service machines can print one from your passport.
Arrive 30-45 minutes before departure at a large station. You will pass through a security screening, then find your gate, which typically closes a few minutes before departure. Boarding is quick and orderly; luggage racks above the seats take a standard suitcase, and larger bags go at the end of each carriage.
Changing and refunding
Plans change, and Chinese rail is reasonably forgiving about it. Refunds are tiered by how far ahead of departure you cancel:
- More than 8 days before departure - no fee.
- 48 hours to 8 days - a small percentage, around 5%.
- 24 to 48 hours - around 10%.
- Under 24 hours - around 20%.
You can also change a ticket to a different train or date, which is often cheaper than refunding and rebooking. Changes and refunds are handled in the app or at a station window with your passport. Note that you cannot change to a train departing more than a few days later, and once you have missed a departure, the ticket is normally void.
When to use an agency instead
Third-party platforms such as Trip.com, and specialist travel agencies, will book 12306 tickets for you for a small service fee. They are worth it in three situations: you are booking a complex multi-leg itinerary, you need a ticket before your 12306 identity verification clears, or you are travelling during a holiday peak and want someone hammering the refresh button on your behalf. For a simple A-to-B booking two weeks out, the official app is faster, cheaper, and puts you in control of changes.
Five things that save first-timers a headache
- Book early in the day. Morning departures are less likely to be delayed by the accumulated knock-on effects of the day's traffic.
- Check which station you are leaving from. Big cities have several: Beijing has Beijing South, Beijing West and Beijing Chaoyang; Shanghai has Hongqiao and Shanghai Station. They are not interchangeable.
- Keep your passport on you at all times in the station - you need it for the gate, and sometimes for a spot check on board.
- Screenshot your booking. Mobile data in tunnels and remote sections is patchy, and a screenshot with the train number and seat saves a lot of gesturing.
- Do not over-pack. There is no checked luggage on Chinese trains; everything you bring travels with you in the carriage.
The bottom line
Booking a Chinese train ticket as a foreigner in 2026 comes down to three things: register on 12306 with your passport details spelled perfectly, complete identity verification before you need it, and book the moment the 15-day window opens. Do that and the high-speed rail network - which reaches more than 40,000 kilometres across the country - becomes the most convenient way to move around China, bar none.
