China's high-speed rail is the best way to travel between cities — fast, cheap, on time. The only friction for foreigners is 12306, the official booking app: it's entirely in Chinese and asks you to verify your passport in-app before you can buy. That one step stops a lot of travellers.
12306 is cheapest and shows the full seat map; it's Chinese-only and needs passport verification. trip.com is English with a markup and no verification. Pick by how comfortable you are with the app.
In the 12306 app, add your passport under 'Contacts / 联系人'. It must be verified once. Name must match your passport exactly, including middle names.
Select route, train, seats; pay with a linked Chinese payment method or have someone pay. You'll need the passport to collect or scan at the gate.
If verification or payment won't go through, a China-based person can do the 12306 step for you and send the ticket. China On-Call handles this on WeChat 13368344745.
Yes. 12306 needs the passport linked in-app once and is Chinese-only, but there's no rule that you must do it yourself. Many travellers use trip.com, or have someone in China complete the 12306 booking. China On-Call can do it for you.
Yes. Bring the same passport you used to book — gate staff and the occasional onboard check compare it to the ticket. A passport scan or the e-ticket QR works at most stations.
12306 is cheapest and most reliable for seat selection but Chinese-only. trip.com is English with a service fee and no passport verification. If you don't speak Chinese, trip.com is easier; if you want the lowest price, 12306 (or a helper using it) is better.
Usually a name mismatch (middle names dropped) or the verification step left unfinished. Double-check the name matches the passport character-for-character; if it still fails, have someone in China book it for you.
Add China On-Call on WeChat — a real person in China who makes the call you can't, then tells you what happened in English.
Go to China On-Call