Answer

Can I Book Chinese Train Tickets in Advance?

Yes, and you should. Book through the official 12306 app, which has an English interface and accepts foreign passports and international cards. The pre-sale window has changed several times in recent years, so plan on tickets appearing roughly two weeks ahead and check 12306 for the current rule.

Two routes, and the choice is a genuine trade-off rather than an obvious one.

The official app: 12306#

China Railway's own app. It now has a full English mode, accepts foreign passport numbers as traveller ID, and takes international cards through Alipay.

  • Cheapest — face value, no mark-up
  • Full inventory — you see every train and every class, including services resellers do not list
  • Registration is the friction — enter your passport number exactly as printed. A mismatch stops you at the gate on the day, which is the worst possible moment to discover a typo

The reseller: Trip.com#

A service fee of roughly ¥15–30 per ticket buys a friendlier interface, English customer support and easier refunds. If 12306's verification gives you trouble — and it sometimes does for foreign numbers — this is the pragmatic fallback rather than a compromise.

When tickets go on sale#

The pre-sale window has been adjusted repeatedly. Plan on tickets becoming available around two weeks before departure and confirm on 12306 rather than trusting any blog, including this one, on the exact number of days.

What matters more than the precise window:

  • Ordinary routes on ordinary days rarely sell out. Booking a few days ahead is fine.
  • Popular routes around public holidays sell out within minutes of release. Around Chinese New Year, the October Golden Week and the early-May holiday, be on the app the moment tickets open.
  • Beijing–Shanghai runs dozens of times a day. Missing one specific service is usually not a crisis.

What you actually receive#

Nothing physical. Chinese rail is fully electronic and your passport is the ticket — you scan it at the station gate and again at the platform. There is no counter to visit and nothing to print.

Choosing a class#

Second class is 3+2 reclining seating with power sockets and is what most Chinese travellers use. First class is 2+2 and about 60% more. Business class is a lie-flat seat at roughly three times second class.

For a 4–6 hour journey, second class is genuinely fine. Spend the difference on food.

Station procedure, train types and which routes beat flying are covered in our transport guide.