Book China Trains in 2026: A Foreigner's 12306 Guide
Everything a foreign traveler needs to book China HSR on the official 12306 app in 2026 — passport registration, foreign-card payment, station gate, with screenshots of every step that actually trips foreigners up.
By China for Travelers Editorial · Updated
12306 is China's official rail booking channel — it works, but it was built for Chinese residents. Foreigners hit real friction: card rejections, passport-upload review queues, and an English localization with rough edges. If this guide's flow stalls for you, Trip.com resells the same tickets with cleaner English UX and foreign-card checkout, for a ¥10–30 service fee per ticket. Use 12306 first — switch only if it frustrates you.
Affiliate disclosure: we earn a small commission on Trip.com bookings. The friction and the convenience are both real.
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 and a phone number (international numbers work).
- 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.
Phase A — Register
Registration has five sub-steps. The key shortcut: use the passport scan on the register screen to auto-fill your name, number, and expiry — skipping manual typing that is the single biggest source of name-mismatch errors later.
A1. Download the app
Search "China Railway 12306" (publisher: China Railway Information Technology Center) on the App Store or Google Play. The listing shows a red-on-teal logo and is rated "Everyone" with 1M+ downloads.


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). If the app opens in Chinese by default, there's an English toggle inside the Me tab → settings icon → Language.
A2. Agree to the privacy terms on first launch
The first time you open the app, a full-screen Guidelines for the Protection of Personal Information popup appears. Scroll through if you want to read it, then tap AGREE. Tapping Quit closes the app.

A3. Open the Me tab to start registration
After agreeing, you land on the home search screen. Tap the Me tab at the bottom right — that's where login and registration live. From there, tap Register.

A4. Scan your passport to auto-fill (recommended)
On the Register screen, the top of the form shows a Scan/upload ID document for quick entry prompt (marked Recommend). Tap Scan to entry, allow camera access, and hold your passport flat — the app reads the machine-readable zone and auto-fills your name, passport number, nationality, DOB, and expiry.

Name exactly as printed. If your passport shows "JOHN MICHAEL SMITH", all three names must be on file. "John" alone will fail the station gate. Review the scanned result against the photo page before submitting — OCR occasionally swaps O/0 or drops a middle name.
A5. Fill the remaining fields and submit
Scroll down to finish: pick a username, set a password, confirm it, and enter your email address (12306 sends notifications here — check Spam / Promotions folders if emails don't arrive). Tick the Terms of Service and Privacy Policy checkbox at the bottom, then tap Next.

Phase B — Verify your identity
Submitting the form creates the account, but 12306 will not let you buy tickets until you complete three verifications: passport/ID, mobile phone, and email. Do this immediately — waiting until 15 days before your trip is cutting it fine.
B1. The verification prompt
When you try to book, 12306 shows a "Passenger identity verification is incomplete" popup. Tap Go verify — or dismiss it and navigate manually via Me → User information. The popup also mentions you can show a valid ID at the station's ticket window as a fallback.

B2. Verify passport, mobile, and email
The User information screen lists all three items with a Go verify button next to each. Work through them in any order:
- Passport / ID: re-upload a clear photo of your passport photo page if status shows Verification failed. Approval typically takes 2–12 hours, occasionally longer on weekends.
- Mobile number: international numbers work — include the country code, tap Send code, enter the SMS code.
- Email: 12306 sends a verification link — check Spam / Promotions if it's not in your inbox within 2 minutes.

Timing tip: Finish all three verifications at least one day before the 15-day booking window opens for your trip. Unverified accounts can browse trains but cannot complete checkout, and passport approval is the slowest step.
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).
- Tick High-speed trains only if you want G-class HSR (vs slower D / K trains).
- Tap Search to see the train list.

On the results page, each train card shows the departure time, arrival time, train number (G for HSR), duration, and "From ¥…" starting price. Tap a card to see the seat classes.
Step 5 — Book and pay
The results list shows each train expanded with its seat classes and "Book" buttons. A greyed-out Sold out means that class is gone on that train — pick another class, or scroll for a different train.

- Tap Book on the seat class you want. Typical prices: 2nd class (standard), 1st class (~50% more), Business class (lie-flat, ~3× 2nd). Standing ticket (无座) is the 2nd-class price but no seat — avoid for trips over 3 hours.
- Select a passenger from your saved list (this is why registration matters).
- Seat selection (window/aisle) happens on the next screen for 1st and Business class.
- Pay. The payment screen shows 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 at most stations, 45 min at megastations like Beijing West and Shanghai Hongqiao, and 60 min at Hong Kong West Kowloon (for the mainland-side immigration checkpoint).
Entering the station — ID check
At the main entrance, scan your passport at the ID-verification gates to enter the station concourse. Staff nearby will help if the scanner doesn't read your passport.


Security inspection — what gets confiscated
After the ID gate, all bags go through an X-ray scanner and you walk through a metal detector. Chinese rail security is stricter than airport security in a few specific ways:
- Lighters, matches, flammables → confiscated. No exceptions. Buy a new lighter at your destination.
- Knives and sharp tools → confiscated (including cheap folding knives, multi-tools, scissors over 6 cm blade).
- Power banks over 20,000 mAh, or without a clearly printed capacity label → confiscated.
- Pressurized containers (butane canisters, large aerosols, some cosmetics) → confiscated.
- High-proof alcohol over ~56% ABV → confiscated; lower-proof is allowed up to a few bottles.
- Liquids over 100ml → usually allowed for normal beverages, but you may be asked to take a sip from an open bottle to prove it's not flammable.

Finding your platform and boarding
- Walk to your waiting hall / platform. Your ticket in the app shows the hall number (e.g. "5B") and platform.
- 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.
- Walk down to the platform and find your carriage number (painted on the side of the train and on the platform floor).

Timing: Boarding starts ~15 min before departure and closes 3 minutes before. Late = no boarding, no refund. Chinese HSR is famously punctual — plan to be at the gate well before the 3-min cutoff.
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: Book that specific ticket through Trip.com (foreign-card checkout rarely fails there) and keep using 12306 for the rest of your trip.
- Account "needs manual review": Often triggered by repeated failed payments. Wait 24 h, then re-try, or route that trip through Trip.com.
- 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.
Not sure whether to wrestle with 12306 or just use Trip.com from the start? See 12306 vs Trip.com — which should foreigners use? for the side-by-side with fees, UX, and the scenarios where each one wins.
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
- Book China trains on Trip.com — the English OTA route if 12306 feels like too much setup.
- 12306 vs Trip.com — side-by-side comparison of the two options.
- China HSR network overview — train classes, station codes, and how the system is structured.
- 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.