How to Book Train Tickets in China: The Complete 12306 Guide for Foreigners (2026)
China's high-speed rail network is the largest and most impressive in the world. Over 40,000 kilometers of track connect nearly every major city, with trains reaching speeds of 350 km/h (217 mph). A journey from Beijing to Shanghai that once took 12 hours now takes just 4.5. Guangzhou to Wuhan? Three hours flat.
For travelers, the train is often the best way to get around China — it's faster than flying when you factor in airport security and transit, far more comfortable than a bus, and offers stunning views of the countryside. But booking tickets as a foreigner can be confusing. The official system, 12306, was designed for Chinese citizens and has historically been difficult for non-Chinese speakers to navigate.
In this guide, we'll walk you through every step of booking train tickets in China in 2026 — including how to use the 12306 app, alternative booking methods, station procedures, and tips for getting the tickets you want.
The Chinese Train System: A Quick Overview
Train Types
- G-trains: The fastest and most modern trains, running on dedicated high-speed tracks. Top speed 350 km/h. These are what you'll want for most intercity journeys.
- D-trains: Electric multiple-unit trains, slightly slower than G-trains (250 km/h) but still fast and comfortable. Often cheaper.
- C-trains: Intercity trains for short distances between nearby cities (e.g., Beijing–Tianjin).
- Z, T, and K-trains: Conventional speed trains. Z-trains are direct express, T are express, K are fast. These are much slower but significantly cheaper.
For most travelers, G and D trains are the way to go.
Seat Classes
- Business Class: The most luxurious option with wide reclining seats, personal service, and access to station lounges. About 3–4x the price of second class.
- First Class: Spacious seats in a 2x2 configuration, more legroom, and quieter cabins. About 1.5–2x second class.
- Second Class: The standard and most popular option. Seats in a 3x2 configuration, comfortable enough for journeys up to 6–8 hours. Excellent value.
- Standing Tickets: Available on some routes when seats are sold out. You get a spot on the train but no assigned seat. Avoid if possible.
Option 1: Book Directly on 12306 (Official App)
12306 (named after its website, www.12306.cn) is the official railway ticketing platform operated by China Railway. Booking directly has several advantages: no markup, real-time availability, and instant confirmation. Since 2023, the app has significantly improved its support for foreign passengers.
Download and Register
- Download the app: Search "12306" or the Chinese name in your app store. The official app is published by China Academy of Railway Sciences.
- Language selection: As of recent updates, the 12306 app offers an English interface. Look for the language toggle in the settings — usually an "English" button or language icon on the login/registration screen.
-
Register with your passport:
- Select "Register"
- Choose "Foreign Passport" as your ID type
- Enter your passport number exactly as it appears
- Enter your name as it appears on your passport (surname and given name)
- Provide your phone number (international numbers are accepted for SMS verification)
- Set a password
Identity Verification
After registering, you'll need to complete real-name verification. This is a one-time process that links your passport to your 12306 account:
- In the app, go to "My" then "Passengers"
- Add yourself as a passenger with your passport details
- The app will ask you to complete face verification. Follow the prompts to scan your face and passport.
- In most cases, verification is instant. If it fails, you may need to visit a train station ticket office with your passport to complete verification in person.
Important: If you're unable to complete online verification, you can still buy tickets — you'll just need to pick them up at a station window or self-service machine. But completing verification makes everything smoother.
Searching and Booking
- On the home screen, enter your departure and arrival cities. The app supports English city names.
- Select your travel date.
- Tap "Search".
- Browse the results. You'll see train numbers, departure/arrival times, duration, and available seat classes with prices.
- Tap on a train to select your seat class.
- Choose your passenger (yourself, or others you've added).
- Select your preferred seat (you can choose a window or aisle seat on most trains — a visual seat map is provided).
- Proceed to payment.
Payment on 12306
The 12306 app primarily accepts Chinese payment methods:
- WeChat Pay — if you've set it up with an international card
- Alipay — same as above
- UnionPay cards — Chinese bank cards
As of 2026, international credit card support is expanding but still inconsistent. If you can't pay with a foreign card directly, your best option is to use Alipay or WeChat Pay linked to an international card. Both platforms now support Visa and Mastercard.
After Booking
- You'll receive a booking confirmation in the app
- On the day of travel, you can enter the station using just your passport — the e-ticket is linked to your passport number
- No paper ticket is required, but you can print one at a self-service machine or ticket window if you prefer
Option 2: Book Through Third-Party Apps
If the 12306 app feels too complicated, several third-party platforms offer train booking in English with international payment support:
Trip.com (formerly Ctrip)
Trip.com is the most popular option for foreigners booking China train tickets:
- Full English interface
- Accepts Visa, Mastercard, PayPal, and more
- Slightly higher prices (small service fee or markup)
- Excellent customer support in English
- App and website both work well
Booking through Trip.com:
- Search for your route
- Select your train and seat class
- Enter passenger details (passport number required)
- Pay with your preferred method
- Receive confirmation via email and app
- Pick up tickets at the station using your passport, or use e-ticket entry
Other Options
- TravelChinaGuide: Long-running agency with train booking service. Good customer support but higher fees.
- ChinaDIY: Another reputable agency popular with budget travelers.
- WeChat Mini Programs: Some travel mini-programs offer booking, but the interface is usually in Chinese.
Third-Party vs. Direct Booking
- Price: 12306 has face value with no markup; Trip.com has a small fee/markup
- Language: 12306 has Chinese/English (improving); Trip.com has full English
- Payment: 12306 takes WeChat/Alipay/UnionPay; Trip.com accepts international cards and PayPal
- Customer support: 12306 is Chinese only; Trip.com has English support
- Best for: 12306 suits Chinese speakers and those with Chinese payment; Trip.com is best for most foreign tourists
For first-time visitors, the convenience of Trip.com is often worth the small extra cost. If you're budget-conscious or an experienced traveler, 12306 is perfectly usable.
At the Station: Boarding Your Train
Arrival Time
Arrive at the station at least 45 minutes before departure for domestic high-speed trains, and 60 minutes early if you need to pick up paper tickets or are unfamiliar with the station. Major stations like Beijing South, Shanghai Hongqiao, and Guangzhou South are enormous and can take 20+ minutes to navigate from entrance to platform.
Entering the Station
- Security screening: Bags go through an X-ray machine; you walk through a metal detector. Similar to airport security but faster and less strict.
- ID and ticket check: Scan your passport at the automated gate (look for gates with passport readers) or go through the manned lane. Your e-ticket will be verified against your passport.
- Find your waiting lounge: Large stations have multiple waiting halls. Check the departure boards for your train number (e.g., G123) and find the corresponding waiting area.
- Boarding: Boarding typically begins 15–20 minutes before departure. Follow the crowd or signs to your platform. The gate agent will scan your passport again.
- Find your car and seat: Your ticket shows your car number and seat number (e.g., Car 5, Seat 12F). Platform signs indicate where each car will stop.
On the Train
- Luggage: Overhead racks and storage areas at the ends of each car. Large suitcases can go in the racks behind the last row of seats.
- Food service: A food cart comes through with snacks, instant noodles, and drinks. There's also a dining car. Prices are reasonable but the food is mediocre. Consider bringing your own snacks.
- Hot water: Every car has a hot water dispenser — free and perfect for making tea or instant noodles.
- Wi-Fi: Some newer trains offer free Wi-Fi, but it's often slow. Your mobile data should work fine along most routes.
- Power outlets: Every seat has at least one power outlet (standard Chinese two/three-pin socket). Bring a charger.
- Toilets: At the end of each car — both squat and sitting toilets are available on high-speed trains.
Tips for Getting the Tickets You Want
Book Early
High-speed train tickets go on sale 15 days before departure on 12306 (third-party platforms may vary). Popular routes (Beijing–Shanghai, Shanghai–Hangzhou, Guangzhou–Shenzhen) sell out quickly, especially during:
- Chinese New Year (Spring Festival) — January/February
- National Day Golden Week — October 1–7
- Labor Day — May 1–5
- Summer vacation — July and August
If you're traveling during these periods, book as soon as tickets become available.
Be Flexible with Times
Early morning (before 8 AM) and late evening (after 7 PM) trains are less popular and more likely to have availability. If your schedule allows, consider these options.
Consider Alternate Routes
If the direct train is sold out, look for routes with a connection. For example, if Beijing–Xi'an is sold out, try Beijing–Zhengzhou–Xi'an. The 12306 app shows connecting options.
Waitlist
If a train is sold out, you can join the waitlist on 12306. If other passengers cancel their tickets (which happens frequently), waitlisted passengers are assigned tickets automatically. There's a small deposit, fully refunded if no ticket becomes available. Third-party apps offer similar features.
Seat Selection Tips
- Window seats are labeled A (and F on some trains). Great for views.
- Aisle seats are C and D. Easier to get up and stretch.
- Second class follows a 3-2 layout (ABC | DF). If you're traveling as a couple, book D and F for a two-seat row.
- First class is 2-2 (AC | DF) — all pairs.
- Avoid the last row of each car — seats may not recline.
Changing and Refunding Tickets
Plans change, and China Railway has reasonable change and refund policies:
- More than 48 hours before departure: Free cancellation or change
- 24–48 hours before: 5–10% fee
- Within 24 hours: 10–20% fee
- After the train departs: You can change to a later train on the same day at the station (no refund), but you cannot cancel
Changes and refunds can be processed through the 12306 app or at station ticket counters. If you booked through Trip.com, use their app or website.
Final Advice
China's high-speed rail system is one of the best ways to experience the country. It's efficient, affordable, and comfortable — and it connects you to cities and landscapes you'd miss at 35,000 feet.
A few final reminders:
- Your passport is your ticket — keep it accessible
- Book early during peak seasons
- Bring snacks and a refillable water bottle (use the hot water dispenser)
- Arrive early at large stations
- Download the 12306 app or Trip.com before your trip
For more comprehensive guides on traveling in China — from navigating local transit to understanding cultural etiquette — visit chinapal.world. We help you travel China smarter, one train at a time.
All aboard and enjoy the ride!

