Transport
12306 Verification Failed With a Foreign Passport: What Can Tourists Try?
A focused troubleshooting answer for foreign visitors whose 12306 account or passenger verification fails, with passport-name checks, upload steps, station-window fallback, and Trip.com backup timing.
Quick Answer
If 12306 verification fails with a foreign passport, first check that your name, passport number, expiry date, date of birth, and gender match the passport exactly. Use the current 12306 app or official English website, follow any passport-photo upload prompt, and avoid repeatedly changing details without a reason. If the train is important or travel day is close, do not let verification consume the whole plan: use a station service window with your original passport, or book through a reputable English platform such as Trip.com if seats are still available. Bring the original passport used for booking to the station.
Best Option by Scenario
| Scenario | Best option | Notes |
|---|---|---|
| Verification failed before tickets are released | Fix passport details and try the official 12306 flow again before the booking window matters. | This is the least stressful time to solve the account. |
| Verification failed and travel is within a few days | Use a station window or English booking platform backup while seats remain available. | Treat the train as the priority, not the app account. |
| A companion fails verification | Check that passenger's passport details separately and prepare a backup booking path. | One unverified passenger can block the group even if the lead account works. |
Detailed Guide
12306 verification failure is stressful because it feels like a payment problem, a document problem, and a train-seat problem at the same time. Separate them. First, check identity details. Second, decide how much time you can spend fixing the account. Third, protect the train you actually need.
Translated Xiaohongshu signal
The social signal: verification failure needs an exit route
Source reviewed / accessed June 20, 2026
The note describes a long attempt to buy train tickets for a foreign visitor. Its practical advice is to avoid random manual entry, use passport scanning or upload where available, try the Chinese 12306 interface if the English flow fails, and use a verified companion account or manual review when needed.
What this means for visitors
This is why the answer gives a stop-retrying rule. Fix obvious passport fields, but if seats or travel day matter, move to station help, a verified companion workflow, or an English booking fallback instead of looping inside the app.


First Check The Passport Fields
Open your passport and compare every identity field against the 12306 passenger record:
- Given name, surname, and name order.
- Passport number, including letters and zeros.
- Passport expiry date.
- Date of birth.
- Gender.
- Nationality or issuing country field if shown.
If your passport uses multiple given names, a hyphen, a long surname, or a middle name, do not guess. Use the closest exact passport format the 12306 field allows, then stop changing it repeatedly.
Use The Current Official Flow
Use the current 12306 app or official English website. If the flow asks for a passport information-page photo, use a clear, uncropped, glare-free image. Avoid screenshots of scanned copies if the app expects a live document photo.
If the account says verification is pending rather than failed, give it reasonable time. If it says failed or the passenger remains unbookable, decide whether you have enough time to keep troubleshooting.
When To Stop Retrying
Stop looping when any of these are true:
- Your train is within the next few days.
- Seats are already selling out.
- You are booking a holiday, weekend, or popular route.
- You are trying to verify multiple passengers and one keeps failing.
- The app keeps producing the same failure after you corrected the passport fields.
At that point, use a station service window with the original passport, or try an English booking platform such as Trip.com while seats remain available.
Does A Chinese Phone Number Help?
A Chinese phone number can help with some local contact or SMS workflows, but it does not magically solve real-name verification. For many short trips, the more important phone-number question is whether your home number can still receive bank, email, and app verification codes while you use travel data.
If this is the part you are unsure about, read Do I Need a Chinese Phone Number in China as a Tourist?.
What To Bring To The Station
Bring the original passport used for booking. Save your train number, departure station, arrival station, carriage, seat, and booking confirmation offline. If the automatic gate does not read your passport, use the manual channel and ask staff for help.
For the full station workflow, read How to Take High-Speed Trains in China With a Foreign Passport.
Step-by-Step Checklist
- 1Match the passport exactly.Check name order, spaces, passport number, expiry date, date of birth, and gender.
- 2Use the official route.Try the current 12306 app or the official English website rather than an old saved page.
- 3Upload the passport page if requested.Use a clear image of the passport information page and avoid cropped or glare-heavy photos.
- 4Stop looping if seats matter.If the trip is soon, switch to a station service window or English booking fallback.
- 5Carry the original passport.Use the same passport for booking, station entry, and boarding.
Common Mistakes
- Changing the name format repeatedly. Compare the passport and make one deliberate correction instead of random retries.
- Assuming payment success means real-name verification is solved. Check whether the passenger is verified and bookable, not just whether a card can be charged.
- Waiting until the station to discover a companion is unverified. Add every traveler as a passenger before travel day.
- Leaving the original passport at the hotel. Bring the original passport used for the ticket; photos and screenshots are not enough.
FAQ
Why does 12306 verification fail for foreign passports?
Common causes include name-order mismatch, incorrect passport number or expiry date, unclear passport upload, account-flow issues, or real-name verification that needs manual review.
Can I still take the train if 12306 verification fails?
Often yes, if you use another valid booking route such as a station service window or an English booking platform and seats remain available. Bring the original passport.
Should I keep retrying 12306 on travel day?
Only briefly. If the train matters, move to a human-help or backup booking route before seats, station time, or payment options become the bigger problem.
Does a Chinese phone number fix 12306 verification?
Not by itself. Phone numbers can affect account contact and SMS flows, but passport real-name verification still depends on the identity details.
Can I board with a passport photo?
Do not plan on that. Carry the original passport used for the booking.
Sources and Update Notes
- China Railway 12306 account registration Checked June 20, 2026 for foreign-passport registration fields and official English registration flow.
- China Railway 12306 English FAQ Checked June 20, 2026 for English-service scope and ticketing notes.
- MTR High Speed Rail: 12306 account registration Checked June 20, 2026 for account activation, real-name verification, and online or station verification routes.
- MTR High Speed Rail: 12306 ticket purchase Checked June 20, 2026 for passenger verification and failed-verification restrictions.
- ChinaJob: Transportation in China Checked June 20, 2026 for real-name ticketing, foreign-passport verification, payment, and station entry or exit context.
- Trip.com: China train ticket guide Checked June 20, 2026 for Trip.com-specific passport boarding and manual-channel guidance.