12306 English Booking Walkthrough (2026)
How to book China high-speed rail with a foreign passport — the official 12306 app, start to finish, with every step foreigners actually trip over.
Last updated 2026-04-19
Trip.com and Klook resell 12306 tickets with an English UI, foreign-card checkout, and live customer service. They charge a small service fee (¥10–30) but remove every friction point below. If 12306 blocks your card or you need tickets today, start there. Everything else in this guide still applies at the station.
What 12306 actually is
12306 (shí-èr-sān-líng-liù) is China Railways' official booking system — app, website, and in-station machines. It is the only source of tickets; every third-party reseller (Trip.com, Klook, Ctrip, WeChat mini-apps) pulls inventory from the same 12306 pool. Going direct saves the service fee; going via a reseller saves you from a handful of friction points described below.
The app is bilingual: the default is Chinese, but there is a full English mode that covers booking, payment, refunds, and passenger-profile management.
Before you start — what you need
- A passport (the name must match what you book, including middle names or not).
- An email address (Chinese phone number is not required).
- A card — Visa, Mastercard, or Amex. UnionPay also works. If all of these fail, you'll want Alipay Tour Pass, which a foreign traveler can set up in ~10 min.
- Your travel date and route. Seats open exactly 15 days before departure. Booking earlier is impossible.
Step 1 — Download the official app
Search "China Railway 12306" (publisher: China Railway Information Technology Center) on the App Store or Google Play. Screenshots show train tickets and a red-white color scheme.
Beware of lookalikes. "12306 Railway", "China Train Tickets", and similar knock-offs are resellers with worse UI and markup. The genuine app has the name 铁路12306 in Chinese and shows a publisher with "China Railway" (not a private studio).
Step 2 — Switch to English
- Tap the My (我的) tab at the bottom right.
- Near the top, tap the small globe/gear icon — language settings.
- Choose English. The app will reload in English.
Step 3 — Register
- From the Home tab, tap Register.
- Choose Foreigner registration (this is the key step — do not pick "mainland resident").
- Enter your email, set a password, verify with the code sent to your inbox.
- Add your passenger info: name exactly as printed in your passport, DOB, passport number, expiry date. Do not abbreviate. "JOHN MICHAEL SMITH" means all three words; "John" alone will fail the gate.
- Upload a scan of your passport photo page. Approval typically takes 2–12 hours but can take longer on weekends.
Timing tip: Register at least one daybefore the 15-day booking window opens for your trip. Unverified accounts can browse trains but cannot complete checkout.
Step 4 — Search trains
- On the home screen: enter From (e.g. Beijing) and To (e.g. Xi'an).
- Pick your date (can't be more than 15 days ahead).
- Filter by Train type if you only want G-class HSR. Filter by Departure time if you want morning vs evening.
- Tap a train to see available seat types: 2nd class (standard), 1st class (wider, ~50% more), Business class (lie-flat, ~3× the price). "No seat" means standing ticket — avoid for trips over 3 hours.
Step 5 — Book and pay
- Select a passenger from your saved list (this is why registration matters).
- Choose your seat class. Seat selection (window/aisle) happens on the next screen.
- Pay. The app shows a payment screen with Alipay, WeChat Pay, and International Card. Pick International Card and enter your Visa/Mastercard.
- If the card is rejected, try:
- Different network (switch to mobile data if you're on hotel Wi-Fi).
- Call your bank — foreign travel + CNY charge often triggers a fraud hold.
- Fall back to Trip.com for this ticket.
- You have 30 minutes to pay before 12306 releases your seat. If you miss the window, re-book.
Step 6 — At the station
- Arrive 30 min early (45 min at Beijing West, Shanghai Hongqiao; 60 min at Hong Kong West Kowloon for immigration).
- Security scan at the entrance — liquids over 100ml are checked for lighters/flammables, not confiscated.
- Walk to your platform/waiting hall. Your ticket in the app has the hall number (e.g. "5B").
- At the boarding gate, look for the orange passport machines. Place your passport open on the scanner. The gate opens in ~2 seconds.
- If the gate rejects you, use the manual window (人工窗口) — staff will validate you with booking info + passport.
- Boarding starts ~15 min before departure, closes 3 min before. Late = no boarding, no refund.
Cancellations and changes
In the 12306 app, go to My → My Orders → Refund/Change. Refund fees scale with proximity to departure:
- > 15 days before: 5% fee
- 48 h – 15 days: 10% fee
- 24 – 48 h: 20% fee
- < 24 h: 25% fee (and no refund after departure)
Changes are usually free as long as the new train is the same route and seat class and the swap happens more than 48 h out.
When 12306 blocks you
- Card rejected repeatedly: Use Trip.com for this ticket and keep using 12306 for the rest.
- Account "needs manual review": Often triggered by repeated failed payments. Wait 24 h, then re-try, or book via Trip.com for that trip.
- Sold-out: Try "standing ticket" (无座 / Wuzuo) for short trips. For long trips, check neighboring stations — e.g. Beijing West instead of Beijing South, Suzhou North instead of Suzhou.
Frequently asked questions
- Can I use 12306 without a Chinese phone number?
- Yes. You can register with an email address only. You don't need a +86 phone number — but note that some real-name verification steps may require you to upload a passport photo.
- Will my foreign credit card work?
- Visa and Mastercard are accepted on the latest 12306 international payment flow. If your card is rejected, fall back to Alipay Tour Pass or book via Trip.com (which takes foreign cards reliably).
- Do I need to print my ticket?
- No. Since 2020, all HSR in China is paperless. Tap your passport at the orange gate at the station — no printing, no collection window.
- What if I can't find my passport-bound ticket at the gate?
- Go to the manual ticket window and show the booking confirmation in the app plus your passport. Staff can manually validate you. Allow 10 extra minutes for this.
Related
- The interactive China HSR map — plan the route before you book.
- Beijing → Xi'an by train — the most popular route for first-time visitors.
- Chengdu → Chongqing — easy intro: a train every 15 min.