Buying Train Tickets in China: A Foreigner’s Step-by-Step Guide

How foreign travelers buy train tickets in China, why 12306 is still the best baseline, what passport rules matter, and what to do if online purchase gets awkward.

Last updated

Quick Answer

The safest baseline for buying train tickets in China is still the official 12306 system.

The 12306 English website confirms:

  • it is the official railway ticketing site
  • foreign passengers can buy real-name tickets with valid passports
  • the English website accepts valid foreign passports

If the app or website feels frustrating, station counters are still a valid backup.


Why 12306 Is Still the Best Default

Using the official system means:

  • fewer middle layers
  • clearer ticket status
  • fewer third-party misunderstandings

It is not always the prettiest interface, but it is still the cleanest base to rely on.


The Most Important Passport Rule

12306’s English FAQ says passengers must keep the valid ID document used to purchase the ticket and show it to enter or exit the station and board the train.

For most foreign travelers, that means:

  • buy the ticket with your passport details
  • bring the same original passport on travel day

That part matters a lot.


If You Use the English Website

The English 12306 FAQ also states that only valid foreign passports are accepted on the English website.

So for a typical tourist, the easiest expectation is simple:

  • passport-based registration
  • passport-based booking
  • passport-based boarding

When To Buy Early

Buy earlier if:

  • it is a popular route
  • it is a weekend or holiday
  • you need a specific train time
  • you are traveling with children or older relatives

China’s rail system is huge, but the best trains on busy routes still fill up.


Where Third-Party Friction Usually Appears

Third-party platforms can still be useful, but the common problems are familiar:

  • ticket status is less transparent
  • passport-name mismatches become harder to untangle
  • customer support adds another layer instead of removing one

That is why 12306 is still the cleanest baseline even when it is not the prettiest experience.


If Online Booking Gets Annoying

Do not let one failed app attempt derail the whole trip.

You still have backup channels:

  • station ticket counters
  • other official railway sales channels listed by 12306

The official FAQ lists station counters, automatic machines, 12306, and the ticket hotline among the railway ticketing channels.


Practical Checklist

  • I am using 12306 as my first option.
  • I entered passport details carefully.
  • I know the original passport used for booking matters on travel day.
  • I will use station counters as backup if online purchase gets awkward.
  • I know a simpler official channel usually beats a prettier middle layer.

Next Steps