How to Book China Trains on 12306 and Use Didi as a Foreigner
Por ChinaCopilot · Actualizado 2026-08-27
Esta guía se publica ahora en inglés (GEO / búsqueda). La herramienta de búsqueda sigue su idioma seleccionado.
Why trains and ride-hail matter more than maps alone
High-speed rail connects most major cities faster than domestic flights once you count airport transfers. At street level, Didi is the default way locals move when the metro stops short of your hotel or a late-night restaurant. If you already know how to show a driver a Chinese address, the next hurdle is booking the seat and paying without a Chinese bank card.
Use [ChinaCopilot /places](https://chinacopilot.app/places) to save destinations in Chinese before you travel. Pair that with [ /apps-setup](https://chinacopilot.app/apps-setup) so 12306, Didi, and a payment wallet are ready before you land.
Before you leave: documents and payments
Passport and phone number
Both 12306 and Didi verify identity with your passport. A working mobile number matters: many flows send SMS codes. If your home SIM does not receive texts in China, buy a local SIM at the airport or activate a travel eSIM first—see [ /troubleshoot](https://chinacopilot.app/troubleshoot) if verification loops fail.
Link a payment method
12306 accepts several foreign cards in the official app, though success varies by card issuer and region. Many travelers link Alipay or WeChat Pay after passport verification; those wallets then fund Didi and metro QR codes too. Cash still works at stations, but mobile pay speeds up taxis and city transit. If wallet setup stalls, [ /apps-setup](https://chinacopilot.app/apps-setup) walks through common fixes.
> Entry rules change often. Visa-free transit windows, unilateral visa-free stays, and port lists have expanded in recent years—including longer transit stays at many ports—but eligibility depends on nationality, route, and purpose. Treat embassy sites and your airline’s guidance as final; do not assume a policy applies to you until confirmed.
Booking trains on 12306
Install the right app
Download the official 12306 app (Chinese name: 铁路12306) from your phone’s store before departure. An English interface exists, but station names and seat types may still appear in Chinese—keep Chinese labels from [ /places](https://chinacopilot.app/places) handy.
Create an account
1. Open the app and register with your passport number and name exactly as printed.<br />2. Complete face or SMS verification when prompted.<br />3. Add passengers under “My Account” so you can book for yourself in one tap later.
Search, book, and collect tickets
1. Enter departure and arrival cities in Chinese or pinyin; pick date and train class (second class is usually fine on high-speed lines).<br />2. Select a train with available seats—popular holidays sell out weeks ahead.<br />3. Pay within the time limit shown at checkout.<br />4. At the station, bring your physical passport. Most e-tickets sync to your account; scan the QR code at gates or use passport pickup machines if staff direct you there.
Station habits worth knowing
- Arrive 45–60 minutes early for your first trip; security and gate lines take time.
- Large hubs like Beijing West or Shanghai Hongqiao have long walks between metro and train halls—follow overhead signs for “检票口” (ticket gates).
- If a train is delayed or canceled, use the app’s change/refund menu or ask at the service desk with your passport.
Download offline station notes and pinyin cheatsheets via [ /offline-pack](https://chinacopilot.app/offline-pack) in case airport Wi‑Fi is slow.
Using Didi for taxis and private cars
Setup
1. Install Didi (滴滴出行) and sign in with your mobile number.<br />2. Add passport details under profile settings if asked.<br />3. Link Alipay, WeChat Pay, or an accepted card.
Hailing a ride
1. Allow location access or drop a pin on the map.<br />2. Paste the Chinese address from [ /places](https://chinacopilot.app/places)—pinyin alone often fails.<br />3. Choose Express for standard cars; “Premier” costs more.<br />4. Watch the license plate and driver photo; Didi shows both before pickup.
Show the driver your destination screen in Chinese. For airport runs, confirm the terminal letter/number in the app note field.
When Didi is unavailable
Late nights, rainstorms, and holiday peaks trigger surge pricing or long waits. Keep metro hours in mind, or ask hotel staff to call a licensed taxi. Street hail taxis in major cities accept mobile pay if you have a wallet set up; otherwise carry small cash.
Putting it together: a sample day
Morning high-speed train from Shanghai to Hangzhou, afternoon meetings, evening Didi back to the hotel near West Lake—each leg needs Chinese place names, a paid 12306 ticket, and an active Didi wallet. Build that stack once and reuse it across cities.
If something breaks
App crashes, payment declines, and “passenger not verified” errors are common first-week friction. Work through [ /troubleshoot](https://chinacopilot.app/troubleshoot) for step-by-step fixes, and keep screenshots of bookings and receipts until you clear the station gate or reach your hotel.
Quick checklist
- [ ] Passport matches 12306 profile exactly
- [ ] SMS-capable phone number or local SIM/eSIM
- [ ] Payment method linked in 12306 and Didi
- [ ] Key addresses saved in Chinese via [ /places](https://chinacopilot.app/places)
- [ ] Offline copies stored in [ /offline-pack](https://chinacopilot.app/offline-pack)
- [ ] Entry/visa rules reconfirmed for your nationality and itinerary
¿Sin solución? Pregunte al bot ChinaCopilot
Abra Telegram: usamos la página de origen para responder mejor (códigos, comisiones, alternativas).
Abrir bot de TelegramGratis. El enlace lleva una etiqueta de origen para medir qué páginas ayudan más.