You can book China train tickets yourself, in English, with a passport and a foreign card.
You can book China train tickets yourself, in English, with nothing but your passport and a Visa or Mastercard. The official 12306 app takes overseas cards, no Chinese bank account needed. Two things decide whether you get the seat you want: passport verification, which takes up to five working days, and the release window, which opens 15 days before departure.
The first time I booked a train to Suzhou I did it the hard way, queueing at Shanghai Railway Station and miming "window seat" at a very patient clerk. These days it takes about ninety seconds from the sofa. Here is the setup, the timing that actually decides whether you travel at Mid-Autumn, and the trick for a sold-out train.
Can expats book on 12306 without a Chinese bank card?
Yes. The official China Railway app, 12306, has an English interface, registers you with a passport and an email, and its international payment flow accepts Visa, Mastercard, JCB and Diners. No Chinese phone number, no Chinese bank account. Trip.com and Klook also work in English and take foreign cards, adding a small platform fee in exchange for hand-holding.
How do I register and verify my passport on 12306?
Download the 12306 app, switch the language to English in the corner, and register with your passport details and an email address. Then comes the step that trips people up: identity verification. It is free, but it is not instant. In the app it usually clears within minutes to a couple of days; on the website, where you upload a photo of your passport and a selfie holding it, allow 3 to 5 working days.
So verify now, book later. Set it up the week you arrive, not the morning of your trip. If you are here on the 240-hour visa-free transit, do it before you fly.

When exactly do tickets go on sale?
Tickets are released 15 days before departure, counting your travel day as one of the 15. Count back from the date you want and that is the morning your seat appears.
The part almost nobody tells you: there is no single national release time. Each station has its own slot, staggered across the day between roughly 08:00 and 18:00, so a Beijing train and a Shanghai train do not drop together. Shanghai's stations sit in the afternoon half of that range rather than at 08:00, and Hongqiao was one of 99 stations whose timings were re-cut in June 2025. Do not guess and do not set a 07:55 alarm for nothing: the 12306 app has a 起售时间 (release time) lookup where you pick your station and date and it tells you the exact minute.
Good to know
- Mid-Autumn 中秋 falls Friday 25 to Sunday 27 September 2026, so tickets for the Friday getaway open around 11 September.
- National Day 国庆 runs Thursday 1 to Wednesday 7 October, putting the first Golden Week trains on sale in mid-September.
- Sunday 20 September and Saturday 10 October are working days under 调休, which is why the Friday and Sunday trains fill first. Our 2026 holiday calendar has the full picture.
- Book the return before the outbound. The last day of Golden Week is the hardest seat in the country.
How do I actually book a seat?
- Enter departure and arrival cities plus the date, and search.
- Pick your train. G trains are the express ones; the timetable shows exact durations, so a 42-minute Hangzhou run and a 70-minute all-stops train are easy to tell apart.
- Pick a class: second class is comfortable and cheap, first class buys width and quiet, business class buys a lie-flat cocoon and a price to match.
- Pay within the payment window and the ticket binds to your passport electronically. No printing, ever.
What if the train is sold out?
Use 候补, the official waitlist built into 12306, and ignore the paid "ticket grabbing" apps. You place a candidate order for the train and date you want, pre-authorise payment, and the system fills it automatically the moment somebody refunds a matching seat. It works exactly the same on a foreign passport.
The rules worth knowing: orders are filled in the order they were placed, so joining the queue early genuinely matters. A single order is never partly filled. And the waitlist stops no later than 20 minutes before departure, at which point anything unfilled is refunded. On a holiday route it beats refreshing the search screen, because refunds trickle back into the pool at random hours and the queue catches them while you sleep.
How do I board the train without a paper ticket?
Your passport is your ticket: at the gate, tap it on the reader or show it at the staffed lane. Arrive 30 to 40 minutes early, because big stations run airport-style security and Hongqiao at rush hour is its own small city. Coach and seat numbers sit in the app, and platforms are announced about 15 minutes before departure.
What if my card is rejected?
It happens, and there are two clean fallbacks. Pay through Alipay with your linked international card, or book the same seat on Trip.com or Klook, which take foreign cards reliably and have English customer service. Our payments guide covers getting Alipay working properly, which solves most of daily life here anyway.
Which station does my train leave from?
Shanghai has several major stations and they are far apart, so check the ticket. Hongqiao Railway Station handles most high-speed departures and connects to Metro Lines 2, 10 and 17. Shanghai Railway Station sits closer to the centre, and Shanghai South serves some southern routes. Our getting-around guide has the Metro details.

Which day trips from Shanghai are easy by train?
- Suzhou: 25 to 40 minutes, second class from roughly 21 to 41 RMB depending on the route. Canals, gardens, and dinner back in Shanghai. Over 200 trains a day, so you barely need to plan.
- Hangzhou: the express trains do it in 42 minutes, most take about an hour, second class from around 73 RMB. West Lake at sunrise is worth the early alarm.
Mid-Autumn lands on a Friday this year, which makes it the rare three-day weekend worth leaving town for. Our day trips guide covers where to go, and a Suzhou day slots neatly into a three-day Shanghai itinerary when friends visit.
Which one is for you
If you are travelling on an ordinary weekend, book a day or two ahead and stop thinking about it. If you are travelling for Mid-Autumn or Golden Week, verify your passport now, look up your station's release time, and be in the app when the window opens. If your train is already sold out, join the 候补 queue rather than paying a third-party app to refresh on your behalf. And if verification has not cleared yet and you travel this week, book through Trip.com and accept the fee.
Common questions
How far in advance do tickets go on sale?
15 days before departure, counting the travel day itself. There is no single national release time: each station has its own slot between roughly 08:00 and 18:00, which you can look up under 起售时间 in the 12306 app.
Can I use the waitlist as an expat?
Yes. 候补 works the same on a foreign passport. Orders fill in the order they were placed and close 20 minutes before departure, with anything unfilled refunded automatically.
Can I change or refund a ticket?
Yes, in the app before departure. Refund fees are small far out and increase as departure approaches, so fix mistakes early.
Do I need my physical passport at the station?
Yes, the original. It is your ticket at the gates, and staff may check it on board too.
Is there space for luggage?
Racks above the seats take cabin-size bags and there are larger racks at the car ends. Nobody weighs anything, but you carry what you bring, so pack like it.
How do I use my e-ticket for a China train?
Your e-ticket is an electronic record bound to your passport, so you do not print anything. At the station, your original passport is your ticket at the gates, and staff may check it on board too.



