How to Buy Train Tickets on 12306: The Complete English Guide (2026)
Step-by-step tutorial for foreigners buying China train tickets on 12306.cn in English. Covers registration, payment, ticket types, and third-party alternatives.
Table of Contents
China’s railway network is the largest and busiest in the world, with over 42,000 kilometers of high-speed track connecting every major city. The official booking platform, 12306 (中国铁路客户服务中心), handles more than 10 million ticket transactions daily during peak periods. For foreign travelers, booking train tickets on 12306 has historically been a challenge — the website is predominantly in Chinese, international payment methods were limited, and registration required a Chinese ID number.
As of 2026, things have improved significantly. The 12306 website and app now offer a functional English interface, and foreign passports are accepted for registration. But the process still has its quirks. This guide walks you through every step.
Quick Facts for 2026
Foreigners can register on 12306 using their passport. The English website is at www.12306.cn/en. Tickets go on sale 15 days in advance for most routes (30 days for some). Payment options include Visa, Mastercard, and UnionPay internationally, plus Alipay and WeChat Pay. Your ticket is linked to your passport — no printing needed for e-tickets on high-speed trains.
What Is 12306?
12306 (pronounced “one-two-three-zero-six”) is the official China Railway ticketing platform. It is the ONLY authorized primary ticket seller for all China Railway trains, including high-speed G-trains, D-trains, and conventional K/T/Z-trains. Third-party resellers like Trip.com, Ctrip, and TravelChinaGuide also sell tickets but at a markup.
Official website: www.12306.cn (Chinese) or www.12306.cn/en (English interface) Official app: “铁路12306” (China Railway) — available on iOS App Store and Android app stores Customer service hotline: 12306 (Chinese only, no English support)
How to Register on 12306 as a Foreigner
Before you can buy tickets, you need an account. The registration process for foreigners used to require in-person verification at a train station, but as of 2024-2026, online registration with a scanned passport is available in most cases.
Register on 12306 with a Foreign Passport
Go to the English Registration Page
Visit www.12306.cn/en and click 'Register' in the top-right corner. Select 'Foreign Passport' as your ID type. The registration form will switch to English fields. If the English site is not loading properly, you can also use the Chinese site (www.12306.cn) with browser translation.
Fill in Your Personal Information
Enter your full name exactly as it appears on your passport. Last name and first name are separate fields. Enter your passport number, nationality, date of birth, and gender. Double-check everything -- a mismatch with your passport will cause verification failure. Create a username (5-30 characters, letters and numbers), password, and provide a valid email address and phone number.
Verify Your Phone Number
12306 will send a verification code via SMS to your phone number. International numbers work but may experience delays of 30 seconds to several minutes. If you have a Chinese SIM card, use that for instant verification. The code is valid for 3 minutes.
Upload Your Passport Scan
You will need to upload a clear photo or scan of your passport's information page. The file should be in JPG or PNG format, under 2MB. Make sure all details are legible -- no glare on the photo, no cropped edges. This step triggers a manual or automated review that can take anywhere from 15 minutes to 48 hours.
Wait for Verification and Log In
After submitting, your account status will show 'Pending Verification.' Once approved (check your email or SMS), you can log in and start booking. If verification fails, you may need to visit a train station's ticketing counter with your passport to complete the process in person -- this is rare but happens.
How to Search for and Book Tickets
With a verified account, booking is straightforward.
Searching for Trains
- Log in to 12306.cn/en
- Enter your departure and arrival stations in English pinyin (e.g., “Beijing” for 北京, “Shanghai” for 上海, “Guangzhou” for 广州)
- Select your travel date — tickets are released 15 days in advance at 8:00 AM local time (for most routes)
- Click “Query” to see available trains
The results table shows:
- Train number (Gxxx for high-speed, Dxxx for express, Kxxx for conventional)
- Departure and arrival times
- Travel duration
- Seat class availability and prices
- Number of stops
Understanding Seat Classes
| Seat Class | Chinese Name | Description | Price Level | |-----------|-------------|-------------|-------------| | Second Class | 二等座 | Standard seat, 2+3 configuration | Cheapest on G/D trains | | First Class | 一等座 | Wider seat, 2+2 configuration, more legroom | ~1.6x second class | | Business Class | 商务座 | Full recliner, private cabin, meal included | ~3x second class | | Soft Sleeper | 软卧 | 4-bed compartment, mattress | Overnight trains | | Hard Sleeper | 硬卧 | Open 3-tier bunk | Budget overnight | | Standing | 无座 | No seat, stand in aisles | Same as second class |
Booking Your Ticket
- Select your preferred train and seat class
- Add passengers — select from your saved “Contacts” list (you can add travel companions after registering them)
- Choose your seat preference: window (A/F), aisle (C/D), or middle (B/E)
- Review the order and confirm
- Complete payment within 30 minutes or the booking is released
Payment Methods That Work for Foreigners
Historically, payment was the biggest hurdle for foreign travelers. In 2026, the options are:
| Payment Method | Works on 12306? | Notes | |---------------|-----------------|-------| | Visa / Mastercard | Yes | International credit cards accepted for most bookings | | UnionPay | Yes | Works with international UnionPay cards | | Alipay | Yes | Link international card to Alipay first | | WeChat Pay | Yes | Link international card to WeChat Pay first | | Apple Pay | No (directly) | Use through Alipay or WeChat instead | | PayPal | No | Not supported |
Important payment tips:
- International credit cards sometimes fail for no apparent reason. If your Visa or Mastercard is declined, try Alipay as a backup
- Some banks require 3D Secure authentication — make sure your card is enrolled
- The payment window is only 30 minutes. If payment fails, your order is canceled and you must start over
Getting Your Ticket
In 2026, most high-speed trains use full e-ticketing. Your ticket is linked to your passport number. You do NOT need to print anything.
For high-speed trains (G, D, C series): Your passport IS your ticket. Present it at the automated gate or manual ticket check. The gate scans the machine-readable zone (MRZ) of your passport.
For conventional trains (K, T, Z series): Some stations still require a printed ticket. Visit the station’s ticket counter or a self-service machine with your passport and order number (E开头 + 9 digits) to collect the paper ticket.
Station navigation tips:
- Arrive 30-45 minutes before departure for high-speed trains, 60 minutes for conventional trains
- Look for the “e-Ticket” lane at security check
- Check the large departure board (in Chinese and English) for your train’s gate/platform number
- Gates close 3-5 minutes before departure — do not be late
When 12306 Fails: Third-Party Alternatives
Despite improvements, the 12306 English site can be buggy. Third-party booking platforms are reliable alternatives with better UX and English support, though they charge a service fee.
Trip.com (Formerly Ctrip)
Trip.com (携程) has the best English interface for China train tickets. It charges a small service fee (typically ¥15-40 per ticket) but offers:
- Full English website and app
- Customer support in English (phone and chat)
- International credit card acceptance with fewer failures
- Free cancellation within the same refund policy as 12306
- Mobile ticket delivery directly in the app
How Trip.com compares: You pay more, but if your 12306 payment fails repeatedly or your account verification is stuck, Trip.com is the reliable fallback.
Other Options
- TravelChinaGuide (travelchinaguide.com) — charges higher fees but offers concierge-level service
- China DIY Travel (chinadiytravel.com) — reasonable fees, English support, helpful for complex routes
- Hotel concierge — in major cities, your hotel can often book tickets for you (may charge a service fee)
Tips for a Smooth Booking Experience
- Register well in advance: Passport verification can take 24-48 hours. Do not wait until the day before your trip
- Try different browsers: 12306 works best on Chrome or Edge. Safari sometimes has issues with the English interface. If the site is glitching, switch to the Chinese site with browser translation
- The 12306 mobile app (铁路12306) is more stable than the website but is almost entirely in Chinese. If you read Chinese, use the app
- Book during non-peak hours: The system is slowest between 8:00-10:00 AM when new tickets are released. Afternoon and evening booking is smoother
- Refunds and changes: You can cancel or change tickets up to 48 hours before departure with a small fee (5-20% depending on timing). Less than 48 hours, fees increase. No same-day changes once the ticket is issued
- Name matching is strict: Your ticket is non-transferable. The name must exactly match your passport. If you book through a third party, make sure they use your passport name
Trip.com Trains
Book China train tickets in English on Trip.com. Service fee applies but you get English customer support, reliable payment processing, and instant mobile tickets. Covers all G, D, and K trains nationwide.
We may earn a commission if you make a purchase through this link. This helps us keep the site free.