Blog · First-timer guide

How to Book Train Tickets in China as a Foreigner

Tommy Liao, founder of First China Journey
By Tommy LiaoPlanned by Tommy Liao, who lives between Canada and China — and helps first-time visitors get China’s practical stuff right.

Facts verified on November 2, 2026 with the official China Railway 12306 English site and FAQ, the Beijing Municipal Government's guide for foreigners and the MTR High Speed Rail 12306 FAQ. Railway rules and apps change, so check again before you book.

China's high-speed trains are one of the best parts of a first trip. They're fast and comfortable, and they drop you right in the city. Booking them as a foreigner looks intimidating, but it boils down to three things: your passport is your ticket, tickets only go on sale a short time before departure, and you have a few ways to buy.

Here's how we'd walk a friend through it.

The one thing to understand first: your passport is your ticket

China runs real-name ticketing. Every ticket is tied to the ID used to buy it. For visitors, that's your passport (12306 FAQ). In practice:

  • Book with your passport details exactly as printed, name order included.
  • Tickets are electronic, so you usually don't get a paper ticket. You enter the station and board by showing the original passport used to book (Beijing government guide).
  • Booking for your travel partner? Add them as a passenger with their passport details, and make sure they carry that passport.

A photo of your passport won't get you through the gate. Keep the real one on you on travel days.

Your three ways to buy

Option 1: The official 12306 website or app

12306.cn is China Railway's own booking platform, and it has an English version. It lets you buy, change and refund tickets and change your destination (12306 FAQ).

How it works for foreigners:

  1. Register. On the English site, registration currently accepts foreign passports only. You enter your name, passport number, expiry date, date of birth and an email address (12306 registration page).
  2. Get verified. You have to complete identity verification before you can buy. The system may verify you automatically. If it doesn't, you can upload a photo of your passport's information page for manual checking, or verify in person at a station ticket office (Beijing government guide). Do this at home, days before you fly, not on the platform.
  3. Search and book. Pick your train and seat class, then pay. The Beijing government guide says you can pay online with Chinese or foreign bank cards or with mobile payment apps.

Good for: booking several trains, and anyone who wants official prices with no middleman. Watch out for: a more functional interface than you're used to. Also, ticket sales and changes only run from 5:00 to 1:00 the next morning Beijing time (to 23:30 on Tuesdays) (12306 FAQ).

Option 2: A third-party booking site such as Trip.com

Many visitors book through an English-language travel agency site instead. The appeal is a familiar interface and easy foreign-card payment. Travelers on Reddit often mention two trade-offs (r/travelchina discussion):

  • A service fee on top of the railway fare. The site shows it before you pay.
  • "Pre-booking" isn't a ticket. These sites may let you place an order before sales open, then try to buy the ticket once it's released. That's a request, not a confirmed seat. Wait for the confirmation before you plan around it.

Good for: one or two journeys, and travelers who'd rather not set up 12306.

Option 3: The ticket office at the station

You can still buy at the station ticket office with your passport. The Beijing government guide says you can pay with Chinese or foreign bank cards, RMB cash or mobile payment apps there. Expect queues at big stations and a possible language barrier. Have your destination, date and train number written down (in Chinese if you can) to show the clerk.

Good for: flexible travelers buying for the same day or the next day on quieter routes. It's a backup, not a plan for busy dates.

When do tickets go on sale?

This is where first-timers get caught out. You can't buy China train tickets months ahead like you might in Europe. Tickets are released on a rolling presale period of roughly two weeks before departure. Check the exact release window shown on 12306 for your train.

What that means for planning:

  • Note the date your key trains open for sale, and book that day, especially for popular routes like Beijing–Xi'an or Beijing–Shanghai.
  • Around Chinese public holidays (Spring Festival, the May Day holiday, National Day "Golden Week" in early October), trains sell out fast. Avoid travelling by train on those dates if you can.
  • If a train shows as sold out, 12306 may offer a "Standby" (waitlist) option (MTR 12306 FAQ). It's not guaranteed, so have another train in mind.

On the day: getting into the station and onto the train

  1. Arrive early. Big stations like Beijing South or Shanghai Hongqiao feel like airports. You go through an ID check and a security scan before you reach the waiting hall. Allowing extra time on your first train is sensible.
  2. Use your original passport at the gates. Foreign travelers can use automatic or manual gates with the passport they booked with (Beijing government guide). Many automatic gates are built for Chinese ID cards, so if a gate won't read your passport, go to the staffed lane.
  3. Find your gate. Screens in the hall list each train number with its boarding gate. Boarding usually opens a little before departure and closes a few minutes before the train leaves.
  4. Find your seat. Your booking shows the carriage number and seat. Carriage numbers are usually marked on the platform floor.

A tip from experience: screenshot your booking (train number, carriage, seat, station name in Chinese) in case your phone signal drops in the station. Our eSIM vs SIM vs roaming guide covers staying connected.

Changing or cancelling a ticket

Plans change, and 12306's rules are clear. These are the rules on the official FAQ as of our verification date:

Changes ("endorsement"). You can change the date, train or seat once, if seats are available (12306 FAQ):

  • Free if made more than 48 hours before departure.
  • Changes made 24–48 hours before departure are free if the new train leaves before midnight on the original travel date. If it leaves later, the fee is 5% of the lower fare.
  • Changes made less than 24 hours before departure, to a train leaving later than the original date, cost 15% of the lower fare.

Refunds, made before departure:

  • Free if you cancel 8 days or more before departure.
  • 5% of the fare from 8 days down to 48 hours before departure.
  • 10% between 48 and 24 hours before departure.
  • 20% less than 24 hours before departure.

There are also daily limits on cancelled orders and refunds, and a free refund for a booking made by mistake, if you cancel within 30 minutes of buying and at least 4 hours before departure (MTR 12306 FAQ). If you booked through a third-party site, its own change and refund terms apply too.

Which seat class should I pick?

On high-speed trains you'll usually see three main classes:

  • Second class: the standard choice, and comfortable for most journeys.
  • First class: wider seats and more legroom.
  • Business class: the most spacious, with seats that recline much further.

Fares vary by route and class, so we don't quote prices here. 12306 shows the official fare for each seat before you pay. For longer distances, some routes also run sleeper trains.

A quick booking checklist

  • Passport valid for your whole trip, and the details typed exactly as printed
  • 12306 account registered and verified before you fly (or a third-party booking site chosen)
  • Release dates noted for your key trains
  • Holiday dates checked against your route
  • Original passport packed in your day bag on every travel day
  • Booking screenshots saved offline
  • A payment method that works in China (see our Alipay & WeChat Pay guide)

FAQ

Can foreigners book China train tickets online?

Yes. The official 12306 website and app have an English version that accepts foreign passports for registration. You need to complete identity verification before buying.

How far in advance can I book China train tickets?

Only within a rolling presale period of roughly two weeks before departure. Check the release date shown on 12306 for your train. Third-party "pre-booking" is a request, not a confirmed ticket.

Do I need to print my train ticket?

Usually not. Tickets are electronic and linked to your passport. You enter the station and board with the original passport you booked with.

Can I use Trip.com instead of 12306?

Yes. Many visitors do. Expect a service fee on top of the railway fare, and check that site's own change and refund rules.

What if the automatic gate won't read my passport?

Use the staffed lane. Station staff will check your passport and booking by hand.

Can I book a ticket for someone else?

Yes. Add them as a passenger with their own passport details. They must carry that original passport to travel.

Leave the trains to us

Joining a tour? We'll arrange transport between cities for you. Booking on your own? Our Before You Go page covers trains, payments and connectivity. See how trains fit into a real route in our 8-day Beijing, Xi'an & Shanghai itinerary and 10-day Chengdu pandas & Zhangjiajie route. If you're arriving on a visa-free transit, read our 240-hour visa-free transit guide first.

Got a route in mind and not sure which trains to take? Ask Tommy on WhatsApp with your dates and cities, and we'll help you plan it.

This article is general travel information. Railway rules, fees and apps can change; the official 12306 rules apply.

Next: Our high-speed train guide →

Sources

Planning your first China trip?

Ask Tommy on WhatsApp
Ask Tommy