Travel Guides

How to Buy High-Speed Train Tickets in China as a Foreigner

Step-by-step guide to booking China high-speed train tickets as a foreigner: 12306 registration, passport verification (with workarounds), payment, and passport-only boarding at stations. Includes Trip.com backup strategy.

Key takeaway

Foreigners can buy China high-speed train tickets with a valid passport, but the booking name, passport number, and boarding document must match. The #1 hurdle is passport verification on 12306 — many travelers fail on their first attempt and need a backup strategy. Use 12306 or Trip.com, arrive early, and your passport is your ticket at most stations.

Step-by-Step: Booking High-Speed Train Tickets as a Foreigner

Step 1: Download the 12306 App or Visit the Website

  • App: Search "Railway 12306" in your app store. The English version is built in — switch the app language to English in settings.
  • Website: Go to 12306.cn/en for the official English portal.
  • Pro tip: The app is generally more reliable than the website for foreign registration, but both can be glitchy. Have patience — you may need multiple attempts.

Step 2: Register with Your Passport

  1. Tap "Register" on the login page.
  2. Select "Passport" as your ID type.
  3. Enter your full name exactly as it appears on your passport (including middle names, hyphens, spaces).
  4. Enter your passport number with no spaces.
  5. Provide a valid email and a phone number capable of receiving SMS (international numbers work).
  6. Set a password (8–20 characters, at least one letter and one number).

⚠️ Common failure point: If the app says "email not in correct format," try removing special characters from your email prefix or using a different email provider (Gmail works best).

Step 3: Complete Passport Verification (The Hardest Part)

After registration, you MUST complete "identity verification" before you can book tickets. This is where most foreigners hit a wall.

Method A — Online verification (try this first):

  1. Go to "My" → "Identity Verification" or "Personal Information."
  2. Upload a clear photo or scan of your passport information page.
  3. Wait for verification (can take minutes to hours; sometimes fails silently).

Method B — If online verification fails (very common):

  • The app may show "VERIFICATION FAILED" with no explanation. This is normal.
  • Some users report success after 5–10 retries over multiple days.
  • Alternative: Use the 12306 website (not app) — some travelers find the web version passes verification when the app won't.

Method C — In-person verification (guaranteed to work):

  • Go to ANY train station ticket counter in China with your passport.
  • The staff will verify your identity in under 2 minutes.
  • Once verified in person, your account works permanently.
  • This means you cannot book tickets before arriving in China if online verification fails — a major pain point for pre-trip planners.

2026 community consensus: Plan to use Trip.com (see Backup Plan below) for your first booking, then get 12306 verified at the station once you arrive.

Step 4: Search for Trains and Book

Once verified, booking is straightforward:

  1. Enter your departure city, destination city, and travel date.
  2. Triple-check station names — Beijing alone has Beijing (北京), Beijing West (北京西), Beijing South (北京南), and Beijing North (北京北). Picking the wrong station can mean a 2-hour detour.
  3. Choose your train: G-class (fastest, 300+ km/h), D-class (fast, 250 km/h), or others.
  4. Select your seat: First Class (wider, quieter), Second Class (standard, perfectly comfortable), or Business Class (lie-flat on some routes).
  5. Enter passenger details (your passport number will auto-fill from your profile).
  6. Pay via Alipay, WeChat Pay, or international credit card (UnionPay cards work most reliably; Visa/Mastercard acceptance is improving but patchy).

Step 5: Board the Train with Just Your Passport

Key 2026 update: At most major stations (Beijing, Shanghai, Guangzhou, Shenzhen, Xi'an, Chengdu, Hangzhou, Chongqing), your passport IS your ticket. No need to pick up a paper ticket from a machine.

  1. Arrive at the station 45–60 minutes before departure (60+ for your first time).
  2. Go through security (bag scan + walk-through, just like an airport).
  3. Find your gate — check the large departure boards for your train number.
  4. At the gate, tap your passport on the reader (or show it to staff at the manual lane if the machine doesn't recognize it).
  5. Find your seat — carriage and seat number are printed on the overhead display.

⚠️ Heads-up: Some smaller stations and older gates still require a paper ticket or have passport-unfriendly scanners. If the automated gate rejects your passport, walk to the staffed lane — they'll check your booking manually and let you through in seconds.

Who this is for

International visitors planning a train trip in mainland China, especially first-timers who want a practical step-by-step walkthrough of the 12306 system and its common pitfalls.

How to do it

  1. Step 1 — Download the 12306 App or visit 12306.cn/en. The English version is built into the app. Switch app language to English in settings if needed. The app is generally more reliable than the website for foreign registration.

  2. Step 2 — Register with your passport. Select Passport as ID type. Enter your full name exactly as it appears on your passport (including middle names, hyphens, and spaces). Enter your passport number with no spaces. Provide a valid email (Gmail works best) and a phone number capable of receiving SMS.

  3. Step 3 — Complete passport verification. This is the hardest step. Try online verification first by uploading a clear photo of your passport information page in My → Identity Verification. If it fails (common), retry over multiple days, or try the 12306 website instead of the app. Pitfall to avoid: Assuming verification will work on the first try — start 1-2 weeks before your trip and have Trip.com as backup.

  4. Step 4 — Go to any train station ticket counter in China with your passport for in-person verification if online fails. Staff will verify your identity in under 2 minutes and your account works permanently after that. Pitfall to avoid: Waiting until the day of travel to figure out verification — you cannot pre-book without a verified account.

  5. Step 5 — Search for trains and triple-check station names. Cities like Beijing have multiple stations (Beijing, Beijing West, Beijing South, Beijing North). Choose the wrong one and you may face a 2-hour detour. Select G-class (fastest, 300+ km/h) or D-class (fast, 250 km/h) trains. Choose First Class (wider, 2+2 seating) or Second Class (standard, 3+2, perfectly comfortable). Pitfall to avoid: Booking a departure from Beijing West when your hotel is near Beijing South.

  6. Step 6 — Pay with Alipay, WeChat Pay, or international credit card. Alipay linked to an international card is the most reliable payment method as of mid-2026. Visa/Mastercard acceptance on 12306 is improving but still patchy. Pitfall to avoid: Assuming any international card will work — test your payment method before the booking deadline.

  7. Step 7 — Board the train with just your passport. At most major stations, your passport IS your ticket. Arrive 45-60 minutes before departure (60+ for your first time). Go through security, find your gate on the departure boards, and tap your passport on the gate scanner. If the automated gate rejects your passport, walk to the staffed lane — they will check your booking manually in seconds. Pitfall to avoid: Arriving 20 minutes before departure — security lines, gate finding, and manual passport checks eat time.

  8. Step 8 — Save your booking details offline before heading to the station. Screenshot your confirmation showing train number, carriage number, seat number, and departure time. Mobile data may drop, the app may require re-login, and station WiFi is unreliable.

Watch for

  • Assuming 12306 passport verification just works on the first try — 30%+ of foreign first-timers fail online verification according to community reports. Start early and have Trip.com ready.

  • Booking the wrong station in a multi-station city — Beijing has 4 major stations, Shanghai has 3, and many other cities have 2+. A wrong-station booking can mean a 1-2 hour detour across the city.

  • Arriving at the station too late — security screening, finding the right gate, and manual passport checks at the staffed lane all consume time. First-timers need at least 60 minutes.

  • Not saving booking confirmation offline — mobile data drops, the 12306 app may demand re-login, and station WiFi is unreliable. A screenshot of your train number, carriage, and seat is essential.

  • Relying solely on 12306 without a backup — Trip.com accepts foreign passports immediately with no verification required and supports international cards. It is your safety net.

  • Using a casual or translated name instead of your exact passport name — even a missing middle name or hyphen mismatch can block boarding. Copy your name exactly from the machine-readable zone of your passport.

  • Assuming every station supports passport-only boarding — some smaller stations still require a paper ticket picked up from the counter. Check for your specific route.

  • Not testing payment methods before booking — international card acceptance on 12306 fluctuates. Test Alipay with your linked international card first, or use Trip.com for your first booking.

What may vary

Station policies on passport-only boarding — some smaller stations still require a paper ticket from the counter. 12306 passport verification success varies by passport country, app version, and luck. International card payment acceptance fluctuates. Trip.com service fees vary by route and demand. Automated passport gate scanners are rolling out station by station — availability changes month to month.

Backup plan

Use Trip.com (app name Trip) as your immediate backup. It accepts foreign passports with no verification needed, supports Visa/Mastercard/Alipay, and syncs bookings to 12306. The trade-off is a service fee of ¥20-50 per ticket (~A-15). Install both 12306 and Trip.com before departure — try 12306 first, keep Trip.com as your safety net.

FAQ

Can I book tickets before arriving in China?

Yes, IF you pass 12306 online passport verification. If verification fails, book through Trip.com from abroad, then get 12306 verified at a station counter once in China.

Do I need to print a paper ticket?

No — at most major stations, your passport linked to the booking is all you need. Tap it at the gate scanner. Keep a screenshot of your booking confirmation as backup for smaller stations or gate failures.

What happens if the gate scanner rejects my passport?

Walk to the staffed lane next to the gates. Show your passport and booking confirmation. Staff will manually verify and let you through in seconds. This is routine.

Can I change or cancel a ticket?

Yes — through the 12306 app or Trip.com. Fees apply depending on how close to departure. Refunds go back to your original payment method (1-15 business days for international cards).

Is first class worth the upgrade?

First class offers wider 2+2 seating (vs. 3+2 in second class), is quieter, and includes a small snack. Worth the ~30-50% premium for journeys over 4 hours. Second class is perfectly comfortable for shorter trips.

Done reading? Turn ideas into a trip

Discover bookable local experiences, or jump into Travel Planner and start building.