🎫 Train Booking

How to Book China Train Tickets on 12306 as a Foreigner (2026 Guide)

Trip.com, Klook, or 12306 — which platform should you actually use to book China train tickets as a foreigner? An honest comparison including the Gmail problem nobody warns you about.

The short answer

For most foreign travelers booking from outside China, Trip.com is the easiest starting point. It handles foreign cards, has a complete English interface, and rarely requires the ID verification steps that block registrations on 12306. For travelers who want the widest seat selection and the lowest base price, 12306 is worth learning — but it has a specific Gmail problem that will block your registration unless you know the fix.

The three platforms compared

Trip.com

Trip.com is the international face of Ctrip, China’s largest travel platform. It accepts Visa, Mastercard, and most international cards without additional setup. The English interface is complete — you can search, book, and manage tickets without encountering Chinese. Tickets appear in your app and can be shown at the station gate or collected at a ticket machine using your passport number.

The downside: Trip.com charges a service fee (typically $1–$5 per ticket) and occasionally shows lower availability than 12306 because it draws from an allocated pool rather than the full inventory.

Klook

Klook works similarly to Trip.com and is already familiar to travelers from Southeast Asia and Hong Kong. Slightly higher fees than Trip.com in most cases but useful if you’re also booking day tours and attraction tickets on the same platform. Use it if you already have a Klook account — otherwise Trip.com is equally reliable.

12306 — China’s official rail platform

12306 is the source of truth. Every ticket sold by Trip.com or Klook ultimately comes from 12306 inventory. Using it directly means no service fee and full visibility of all available seats. However, foreign registration has one consistent problem: 12306 does not deliver verification emails to Gmail addresses. The emails simply do not arrive. The fix is straightforward — register with a Microsoft Outlook or Hotmail address instead. These work reliably.

Foreign passports are fully supported for registration and ticket purchase. The interface has an English option that covers the booking flow adequately, though some confirmation screens revert to Chinese.

Which to use — quick decision guide

  • First time in China, booking from abroad: Trip.com. Get it working, understand the flow, consider 12306 on a future trip.
  • Booking from within China with WeChat Pay or Alipay set up: 12306 directly. No fees, full inventory.
  • You already have a Klook account: Klook is fine, especially if combining with tour bookings.
  • Train is sold out on Trip.com: Check 12306 directly — it sometimes shows availability that third-party platforms don’t.

Ticket collection at the station

Tickets booked on Trip.com or Klook do not need to be printed. At the station, go to any self-service ticket machine, insert your passport, and the machine prints your physical ticket. Allow 15 minutes for this — queues form at peak times. At most modern HSR stations, gate readers can also scan your passport directly without a physical ticket, though this varies by station and route.

Booking window — how far ahead tickets are released

Tickets for most domestic routes are released 15 days before departure. For popular routes during public holidays (Golden Week in early October, Spring Festival in January/February), tickets sell out within hours of release. If your travel dates fall near a Chinese public holiday, book on the first day tickets become available.