Quick Summary

πŸš† Best Booking Method: Trip.com app for pre-booking and English support
⏱️ When to Book: Tickets are released 15 days before departure
πŸ’² Booking Fee: Trip.com charges a small service fee per ticket
πŸ” Alternatives: 12306 (official website and app, English version available), travel agencies
⚠️ Peak Periods: Chinese New Year, Golden Week (early October), summer holidays
πŸ’‘ Pro Tip: Use Trip.com's pre-booking so your tickets are bought the moment sales open

How do you buy train tickets in China as a foreigner? Book online with your passport details β€” either through Trip.com (easiest, with pre-booking before tickets are released) or the official 12306 website/app (cheapest, with an English version). Tickets go on sale 15 days before departure, are fully electronic, and your passport is your ticket.

Introduction

If you want to buy train tickets in China, this post will give you a comprehensive answer on how to do it.

For Chinese people, trains tend to be the preferred mode of transport for long-distance travel. And for good reasonsβ€”they are comfortable, reliable, fast, and relatively cheap. They're also environmentally friendly, though that's a lesser concern for the average person.

Because trains are so popular, they become a scarce resource during busy travel periods like summer holidays or Chinese New Year, which is the peak time for domestic travel. During these periods especially, don't even think that you might be able to get a ticket at the train station. So, as a foreigner, how do you buy train tickets?

How to Buy Train Tickets Online

The Best Way: Trip.com

The easiest way by far is Trip.com. While not as popular in the West, it is the go-to app for train, flight and hotel bookings in Asia, and in China in particular.

Key Advantages of Trip.com:

I highly recommend using the Trip.com appβ€”it's super easy and practical, and with only a 15-day sales window, the pre-booking feature is what actually gets you seats together on busy routes.

Official Website: 12306.cn

The official ticketing website has an English version, and it has improved a lot β€” but it is still not the easiest to navigate. One quirk to know: it doesn't sell tickets around the clock. Ticket sales run daily from 05:00 to 01:00 the next day (Beijing time), except Tuesdays, when sales close at 23:30. Information queries and refunds work 24 hours.

So if the site refuses to sell you a ticket in the middle of the (European) day, check the Beijing clock first β€” for a while we thought it simply didn't work, only to discover by accident one night that it does.

The 12306 Mobile App

China Railway's official app also has an English option, and you can book directly from the ticketing system at exactly the official price β€” Trip.com adds its booking fee on top of that.

The big limitation: the official app doesn't let you pre-book before tickets are released, and you can't set backup trains or seat classes. You buy whatever is available at the moment you open the app β€” which during peak season can mean nothing at all.

Online Travel Agencies

There are multiple travel agencies online that offer to purchase tickets for you for a commission, like chinahighlights.com. However, they are also quite hard to navigate and mostly make sense as part of a package tour.

Comparing Booking Methods

MethodProsCons
Trip.comPre-booking before release, backup options, English interface, international paymentsSmall booking fee
12306 WebsiteOfficial source, no markup, English versionSales hours 05:00–01:00 Beijing time (Tue until 23:30), clunkier interface, no pre-booking
12306 AppDirect booking, no markup, English optionNo pre-booking, no backup options
Travel AgenciesHuman assistanceHigher fees, harder to navigate

Buying Tickets for Children

Child tickets in China are now age-based: under 6 travel free without their own seat (and must be added to the booking), 6–13 pay a child fare, 14 and up pay full fare. Everything families need to know is in my dedicated guide:

Train Travel in China with Kids: The Complete Family Guide (2026)
Child ticket rules, best classes for families, and everything you need for a smooth journey with kids.

FAQ

How far in advance can you buy train tickets in China?

Regular 12306 sales open 15 days before departure. Trip.com lets you place a pre-booking earlier and then buys the tickets automatically the moment they are released.

Do I need to print my ticket?

No β€” tickets are fully electronic and linked to your passport number. Bring your passport to the station and use the manual gates.

Can I buy tickets at the station?

You can, at the ticket windows β€” but outside quiet periods trains genuinely sell out, so don't count on it, and never during holidays.

What time do tickets go on sale on 12306?

Release times are staggered by departure station throughout the day. The 12306 site sells tickets from 05:00 to 01:00 the next day Beijing time (Tuesdays until 23:30).

Conclusion

Buying tickets for trains in China has gotten much easier thanks to modern online solutions. However, the main issue of high occupancy remains. Since tickets are released only 15 days in advance, I highly recommend using Trip.com's pre-booking feature to secure your tickets as soon as they become available, especially for popular routes and travel during peak seasons.

The verdict: Trip.com is still the easiest way to buy tickets in China, especially for foreigners!


Related Articles:

Train Travel in China: The Essentials
A foreigner's guide to traveling in China by train
Family journey to the Roof of the World: traveling with kids on the Qinghai-Tibet railway
Our experience travelling Qinghai-Tibet railway with a toddler and a baby
Public Transport in China: Complete Guide to Metro, Bus & Payment (2026)
A simple how-to guide on how to use public transport as a foreigner in China

Last updated: September 2026 β€” presale window and 12306 operating hours verified against the official English 12306 site.