12306 Passport Verification for Foreign Visitors: Every Error Fixed (2026)
Published January 2026 · Updated May 2026 · Tested on 12306 English app v5.x (iOS 17 / Android 14)
Since November 2023, foreign passport holders can complete 12306 identity verification fully online — no Chinese phone number required. But the process has several specific failure points that can stall your train booking.
This guide covers every 12306 error foreign visitors hit: verification email not arriving, name format errors, photo rejection, payment failures, and the station window fallback that always works.
Step-by-Step Registration and Verification
Step 1 — Download the correct app or use the English website
Download "12306" from the App Store or Google Play. Switch language: Me → Language Settings → English. Alternatively use the English website: www.12306.cn (English option in the top menu).
Step 2 — Register with email (no Chinese phone number required)
The English version allows registration with an email address only. Tap Register → Enter your email address → Set a password. Check your email for a verification link from "[email protected]" (verify the sender address in your first email — official 12306 sender domains are listed at www.12306.cn). Known issue: emails sometimes take 30+ minutes or go to spam. Use Gmail — it has the highest delivery success rate. Outlook, Hotmail, and Yahoo have known delays. If the email does not arrive within 30 minutes: check spam/junk folder, try requesting another from the website version (not the app), do not register the same email multiple times in quick succession, and open the verification link on a desktop browser — not a mobile device with the 12306 app installed.
Step 3 — Add yourself as a passenger
Me → Passenger Management → Add Passenger. Document type: select "Passport" (外国护照). Name: enter exactly as it appears on the passport biodata page, surname first, then given names (e.g., John Michael Smith → SMITH JOHN MICHAEL). Maximum 30 characters including spaces. If your full name exceeds 30 characters, enter the first 30 as they appear on the passport. Passport number: enter carefully — common error is confusing O (letter) with 0 (zero) and I (letter) with 1 (one). Enter nationality and passport expiry date.
Step 4 — Complete identity verification
After submitting passenger info, the system runs automatic verification. Check status: Me → User Information. If automatic verification fails, upload photos: Passport biodata page — lay flat on a dark surface, indirect natural light (near window, not direct sun), use document-scan mode. All four corners visible, MRZ line fully readable, no glare or shadow. Selfie holding passport — hold the passport open to the biodata page in your non-dominant hand so the information page faces the camera. Your face AND the full passport photo/information page must both be clearly visible and recognizable. Manual review takes 3–5 working days.
Step 5 — Purchase tickets
Once status shows "Verified," search by departure/arrival city and date. Select seat class. At checkout, confirm passport details match. Proceed to payment.
Payment Options (Ranked by Reliability)
Direct international card payment on 12306 is unreliable for most foreign visitors. Use these in order:
Alipay (recommended)
Select Alipay at checkout. If your Alipay has a foreign card linked, this is the most reliable option.
WeChat Pay
Select WeChat Pay at checkout.
Direct international Visa/Mastercard
Officially supported but high failure rate, particularly when transacting from within China on Chinese mobile data.
Station ticket window (always works)
Present your physical passport at the counter. All major stations have windows that accept foreign passports and foreign bank cards (chip+PIN or chip+signature) at physical terminals. Major stations in Beijing, Shanghai, Guangzhou, and Chengdu have English-speaking staff at designated foreign passenger windows (外籍旅客窗口).
Common Errors and Fixes
Verification email never arrives
- Check spam/junk folder
- Use Gmail — highest delivery success rate vs Outlook or Yahoo
- Try requesting a new email from the website version, not the app
- Wait 30 minutes, then request a new email
- If you click the link from your phone with the 12306 app installed, it may fail to open — use a desktop browser instead
"System Busy, Please Try Again Later" during photo upload
Known intermittent server issue. Two workarounds: (1) Try at a non-peak time (late evening China time: 10pm–2am CST). (2) Instead of going directly to verification, search for a ticket and proceed to checkout while logged in — the system prompts you to complete verification during the booking flow, which uses a different upload path.
Verification failed — name mismatch
- Re-check that surname comes before given name(s)
- The name in your passenger registration must exactly match what is visible in your verification photo — the system compares these
- If you made an error in the registered name: 12306 does NOT allow editing passport information after submission. Contact support to delete the passenger and re-add them
- If the account itself has incorrect passport information, you may need to delete the account and re-register with a different email address (the same email cannot re-register immediately after deletion)
Android app missing "Adult" option in Passenger Type field
Known bug in some versions of the English Android app. Fix: temporarily switch to the Chinese app version to complete passenger verification, then switch back to English.
Foreign card payment fails at checkout
Switch to Alipay or WeChat Pay at the payment screen. If neither is set up, try a different card. Final fallback: go to the station ticket window with your passport and the trip details (date, train number, origin, destination).
"ID Already Exists" during registration
You may have created an account previously, or (rarely) a travel agent set up an account with your passport number. Try the "Forgot Password" / account recovery flow. If unrecoverable, contact 12306 customer service.
Alternatives if Online Verification Fails Entirely
- Station ticket window: Present your physical passport. No 12306 account required. All major stations have foreign passenger windows. This is always the most reliable fallback.
- In-person verification at Hong Kong West Kowloon Station: If entering China via Hong Kong, you can complete 12306 facial verification in person at HKWK Station before boarding.
- Third-party booking platforms: Trip.com (formerly Ctrip) and Klook offer English-language train ticket booking. They handle 12306 on your behalf, accept international cards directly, and send tickets to your email. Service fee: typically ¥15–30 per ticket (verify current fees on each platform). Your passport details must match identically.
- Hotel or hostel assistance: Many hotels and hostels in China can purchase tickets on behalf of foreign guests with passport documentation.
Ticket and Boarding Notes
- Tickets go on sale: Generally 15–30 days before departure depending on the route (most high-speed routes: 30 days; some local trains: 15 days — verify on 12306 as this window has changed historically). Popular routes on Golden Week and Spring Festival sell out within minutes of release — buy as early as possible.
- E-tickets: Most high-speed rail routes use paperless e-tickets. Board by scanning your passport at the gate machine — no paper ticket needed. Some older regular-speed trains may still require a physical ticket (your booking confirmation will specify).
- If your passport is renewed between booking and travel: The passport number on your ticket must match the passport you present at the gate. Contact 12306 support as early as possible if this applies.
- Buying tickets for others: A verified 12306 account holder can add other passengers and purchase tickets for them. A verified Chinese user can add your passport details as a passenger on their account — this is a common workaround while waiting for foreign passport verification.
Frequently Asked Questions
Do I need a Chinese phone number to use 12306?
No. The English version of 12306 supports registration with an email address only.
How far in advance can I buy train tickets?
Most high-speed rail routes open bookings 30 days before departure; some local trains still use a 15-day window. Verify the current window on 12306 as it has changed historically. Popular routes on holidays sell out within minutes — purchase as early as the booking window allows.
Do I need to print my ticket?
Most high-speed rail routes use e-tickets — board by scanning your passport at the gate. Some older trains require a paper ticket. Your booking confirmation will indicate which applies.
What if my passport expires between booking and travel?
The passport number on your ticket must match the passport you present at the gate. If you renew your passport, contact 12306 support immediately to update the ticket. Start this process as early as possible.
Can a Chinese friend buy tickets for me using their 12306 account?
Yes. On 12306, the account holder can add other passengers and purchase tickets for them, provided each passenger's identity is verified. A verified Chinese user can add your passport details as a passenger and buy your ticket — this is a reliable workaround when online foreign passport verification is pending.
About This Guide
✍️ Written & reviewed by the China Transit Guide Editorial Team · 🗓 Last reviewed: May 2026
This guide reflects our own hands-on testing of the 12306 foreign passport registration and verification flow as of May 2026 (12306 English app v5.x, iOS 17 / Android 14). App behavior, ticket sale windows, and verification steps may change. Always verify train schedules and availability on 12306 directly.
This site does not provide legal advice. Verify your entry requirements with official government sources before traveling.