4 free questions left Get full access β†’
πŸš„

12306 Train Booking for Foreigners

⏱ 20–30 min setup πŸ“… Updated 2026 🌐 English guide

China's high-speed rail network is the world's largest and most punctual β€” and the 12306 app is the official way to book tickets. Since 2023 the app has English support, and foreigners can register with a passport and pay with Visa, Mastercard, or PayPal. This guide gets you booking in under 30 minutes.

✦ Member access β€” full guide unlocked

What you'll need

Free preview β€” Stage 1

1
Download, Register & Switch to English
Install 12306, register as a foreign passport holder, and set the app to English.
12306 registration β€” enter name exactly as on passport Name must match passport exactly (WANG HONG-MING βœ“)
12306 identity verification β€” upload passport bio page and selfie Upload passport photo page + selfie for ID verification
  • Search 12306 or China Railway in App Store or Google Play β€” publisher: China Railway Customer Service Center
  • Tap Register β†’ select Overseas Passenger β†’ enter passport number, nationality, full name
  • Your name must match your passport exactly β€” including middle names
  • Upload passport photo page + take a selfie for ID verification (usually instant)
  • Switch to English: Me β†’ Settings β†’ Language Settings β†’ English
πŸ’‘ On iOS, search "中国铁路12306" if the English name doesn't appear. Publisher: China Railway Customer Service Center Co., Ltd.
2
Add Payment & Book Your Ticket
Link your international card and search for the train that fits your route and schedule.
12306 search results showing train options with departure times and prices Search results β€” filter by G/D trains, choose your seat class
12306 Passengers screen β€” add travelers and check Approved status Me β†’ Passenger β€” wait for green "Approved" status before booking
  • Add payment: Me β†’ Payment Methods β†’ Add Card β†’ International Card (Visa/Mastercard/PayPal)
  • WeChat Pay or Alipay is the most reliable option β€” avoids potential international card blocks
  • Check Me β†’ Passenger β€” wait for green "Approved" status before attempting to book
  • Tap Book Tickets β†’ enter departure station, destination, date
  • Seat classes: 2nd Class (most affordable), 1st Class (wider), Business (lie-flat on overnight routes)
  • Confirm passenger and pay β€” your e-ticket appears in Me β†’ My Orders
πŸ’‘ Book as early as possible β€” tickets open 15 days before departure at 8:00 AM Beijing time. Popular routes sell out fast on weekends.
3
Get Your Ticket & Board
Use your digital QR ticket or collect paper β€” then board with confidence.
Station departure board β€” find platform and car number Find your Platform (站台) on the departure board
Pre-departure checklist β€” account verified, passengers approved, order confirmed Pre-departure checklist β€” arrive 30–60 min early
  • Digital QR: use directly at station gate β€” no printing needed at most major stations
  • Paper ticket: collect at any station window or self-service kiosk with your passport
  • Arrive at least 30–45 minutes before departure
  • Process: security check β†’ find platform on departure board β†’ scan QR or insert ticket at gate
  • Seat number format: 05车08号 = Car 5, Seat 8
  • Gates close 5 minutes before departure β€” don't cut it close
πŸ’‘ If you miss your train, go to the ticket window with your passport β€” a same-day ticket change is usually possible for a small fee.

πŸ”’ Stages 2 & 3 are member-only

Get the complete guide: payment setup, searching trains, digital tickets, and station boarding tips.

Unlock full guide β†’

Pro tips

Sources & further reading:
China Survival Kit β€” 12306 English Guide 2026 Β· China Navigators β€” 12306 Guide Β· Official 12306 FAQ (English)
← China SIM Card All guides β†’