12306 App in English: Book China Train Tickets in 5 Steps (2026)
Posted on March 19, 2026 by CSK Team
China's high-speed rail network is the world's largest — 45,000+ km of tracks connecting over 500 cities. The official booking app is 12306 (铁路12306), and it's the only way to get the cheapest tickets.
The problem? It's entirely in Chinese. No English option. No Google Translate overlay that works properly.
But foreigners can use it — and should. Here's exactly how.
Why Use 12306 Instead of Trip.com?
| Feature | 12306 (Official) | Trip.com |
|---|---|---|
| Price | Base fare | +¥20-40 markup per ticket |
| Availability | First access to all tickets | Same inventory, slight delay |
| Refunds | Free refund to account | Refund fee applies |
| Language | Chinese only | English interface |
| Payment | Chinese bank cards, Alipay, WeChat | International credit cards |
Bottom line: If you have Alipay or WeChat Pay set up, use 12306 and save ¥20-40 per ticket. If not, Trip.com is easier but more expensive.
Step 1: Download the App
- iPhone: Search "铁路12306" in the App Store (it's a blue icon with "12306" on it)
- Android: Download from the official website — it's not on Google Play
Step 2: Register an Account
This is the hardest part. Here's how:
- Open the app and tap the bottom-right tab (我的 / "Mine")
- Tap 注册 (Register)
- Select 护照 (Passport) as your ID type
- Enter your details:
- 姓名 (Name): Enter EXACTLY as it appears on your passport (LASTNAME/FIRSTNAME)
- 证件号码 (ID Number): Your passport number
- 手机号 (Phone): Your Chinese or international phone number
- 密码 (Password): Must include letters + numbers, 8+ characters
- Complete the SMS verification
Common issue: The app sometimes rejects international phone numbers. If this happens, use a Chinese SIM card or ask your hotel front desk for help.
Step 3: Verify Your Identity (人证核验)
After registering, you must verify your identity before buying tickets:
- Go to 我的 → 人证核验
- The app will use your phone camera for facial recognition
- Hold your passport next to your face when prompted
- Verification usually completes within 1-2 minutes
If verification fails: Visit any train station ticket counter with your passport. The staff can verify you manually in 5 minutes.
Step 4: Search and Book Tickets
Now for the actual booking:
- On the home screen, tap the search fields:
- 出发地 (From): Tap and type the city name in pinyin (e.g., "beijing", "shanghai")
- 目的地 (To): Same as above
- 出发日期 (Date): Select your travel date
- Tap 查询 (Search)
- You'll see available trains listed by departure time:
- G = Gaotie (High-speed, 300+ km/h) — most comfortable
- D = Dongche (Fast train, 200-250 km/h) — slightly cheaper
- K/T/Z = Slower trains — much cheaper, overnight options available
Understanding Seat Classes
| Class | Chinese | Price Level | Notes |
|---|---|---|---|
| Business | 商务座 | $$$$$ | Lie-flat seats, worth it on 4+ hour routes |
| First Class | 一等座 | $$$ | Wider seats, 2+2 layout |
| Second Class | 二等座 | $$ | Standard, 3+2 layout, still comfortable |
| Standing | 无座 | $ | Same price as 2nd class, no assigned seat |
- Select your train → choose seat class → tap 提交订单 (Submit Order)
- Pay with Alipay or WeChat Pay
Free: “China Taxi Cards” PDF
6 major cities · 300+ places · English + 中文
Printable cards to show any taxi driver. Includes airport-to-city, hospitals, and emergency phrases. No spam — unsubscribe anytime.
One-time payment · Lifetime access · 30-day refund
Step 5: Board the Train
At the station:
- Enter the station: Scan your passport at the automatic gates, or go to the staffed lane
- Find your platform: Check the departure boards (your ticket shows 候车室/waiting room number)
- Board: Your ticket shows 车厢 (car number) and 座位 (seat number), e.g., "07车 12A"
- No paper ticket needed: Your passport IS your ticket — just scan it at the gates
Pro Tips for Foreigners
Timing Is Everything
- Tickets go on sale 15 days before departure at 8:00 AM Beijing time
- Popular routes (Beijing↔Shanghai, Shanghai↔Hangzhou) sell out in minutes during holidays
- If sold out, check back frequently — cancellations appear randomly
Using 12306 Without Chinese
- Screenshot method: Take screenshots of your booking details and show them to station staff if you need help
- Use your phone's built-in translate: On iPhone, go to Settings → General → Language → add Chinese as a secondary language. Then use the translate function in-camera to read menus
- Copy-paste station names: Use Baidu Maps to find the Chinese name of your station, then copy-paste into 12306
Food on the Train
- High-speed trains have a dining car (餐车) with hot meals for ¥30-60
- Snack carts pass through every 30-60 minutes
- Best move: Buy food at the station before boarding — much cheaper and better variety
Alternative: Use Trip.com
If 12306 is too frustrating, Trip.com works great for foreigners:
- Full English interface
- Accepts international credit cards
- ¥20-40 markup per ticket (worth it for convenience)
- Same trains, same schedule
FAQ
Can I use 12306 without a Chinese phone number?
Sometimes. The app accepts some international numbers for SMS verification. If yours doesn't work, get a Chinese SIM card — they're ¥20-50 at the airport.
Can I book tickets for someone else?
Yes. After verifying your account, you can add other passengers (添加乘客) and book for them.
What if I miss my train?
You can exchange your ticket for a later train on the same route for free (within 2 hours). After that, the ticket is void.
Do I need to print my ticket?
No. Since 2019, all high-speed trains accept passport scanning at the gates. Paper tickets are no longer needed.
How early should I arrive at the station?
30-45 minutes before departure. Chinese train stations have airport-style security screening, and the boarding gates close 5 minutes before departure.
Planning a China trip? The China Survival Kit covers everything from Alipay setup to navigating with Baidu Maps — all in one place.
Related Tools in the Kit
VPN Setup
Access blocked sites
Payment Setup
Alipay & WeChat Pay
Survival Cards
Show drivers where to go
Instant access to all 15+ tools
Free: “China Taxi Cards” PDF
6 major cities · 300+ places · English + 中文
Printable cards to show any taxi driver. Includes airport-to-city, hospitals, and emergency phrases. No spam — unsubscribe anytime.
One-time payment · Lifetime access · 30-day refund