Best China Train App for Foreigners: 12306 vs Trip.com 2026
If you are a foreign visitor trying to book China high-speed rail, the best China train app depends on your situation. Use 12306 when you want the official railway channel and direct control over changes or refunds. Use Trip.com when you want the easiest English booking flow and foreign card payment.
Quick answer for foreigners
- Best official app: 12306, after your passport is verified and your payment method is ready.
- Easiest booking app: Trip.com, especially for a first China trip or urgent booking.
- Backup options: a railway station counter, hotel, or travel agency if app verification or payment fails.
Check the official railway rules
Official sources checked: July 13, 2026
This guide summarizes the current China Railway process for foreign passport holders. Before travel, confirm any time-sensitive details on the official 12306 English website and passenger FAQ.
Best China Train App for Foreigners: 12306 vs Trip.com
For most travelers, the smart setup is to install both 12306 and Trip.com before departure. 12306 is the official China train booking app, while Trip.com is the easier fallback when you need English support, foreign card payment, or customer service.
| Method | Best for | Strengths | Watch out for |
|---|---|---|---|
| 12306 official app | Lowest-friction official booking after verification | Official China Railway inventory, direct changes and refunds, and the best control over your ticket. | Passport real-name verification and payment setup can take extra time. |
| Trip.com | The easiest China train booking app for most first-time visitors | English interface, foreign card support, customer service, and a familiar travel-booking flow. | Service fees may apply, and changes or refunds go through the platform rules. |
| Railway station counter | Buying in person or fixing a failed online booking | Staff can process your passport directly, and you can ask about same-day routes. | Queues, station language barriers, and sold-out popular routes are common pain points. |
| Travel agency or hotel help | Complex itineraries or last-minute backup | Useful when app verification, payment, or Chinese-language forms become blockers. | You give up some control and may pay a service fee. |
China Train Booking App: What to Install Before You Go
Install 12306 first if you want to use the official railway system. Search for "12306" on the App Store or Google Play Store, or use the English website: https://www.12306.cn/en/. You can create your account with a foreign passport.
Install Trip.com as your backup China train booking app. It is useful if 12306 passport verification is still pending, your payment method fails, or you prefer an English travel-booking interface.
Before booking, set up mobile payment and your other essential China apps. See the Alipay and WeChat Pay guide, the China eSIM and apps guide, and the language barrier guide.
When 12306 Is the Better Choice
Use 12306, the official China Railway app, to purchase train tickets when your passport verification is complete. The official app gives you better control if you need to change or refund your ticket.
The rest of this guide walks through 12306 setup, the English app interface, account registration, passport details, and verification.
How China Train E-Tickets Work for Foreign Passport Holders
A China Railway e-ticket is an electronic transport contract. You do not normally need to collect a paper ticket: use the original passport entered when the ticket was purchased to enter the station, board the train, and leave the arrival station.
Before leaving for the station
- Carry the original passport used for the booking.
- Check that the passenger name and passport number match the booking.
- Confirm the travel date, departure station, train number, coach, and seat.
- Save the booking confirmation offline for quick reference.
A printed itinerary sheet or reimbursement receipt is not a ticket and cannot be used by itself to board. Keep it only if you need the trip details or an expense record.
If an automatic gate does not read your passport, show your passport and booking details to station staff and follow signs for the staffed inspection channel. Arrive early enough to handle this without rushing.
These boarding-document rules come from the official 12306 passenger FAQ.
English version APP
Apart from the simplified Chinese version, the 12306 online ticketing platform also provides an English version on both its website and mobile app. The English version is a simplified version to facilitate foreign passport holders for ticketing services. If the app didn't switch language automatically, you can manually switch it — see the guide below.
Tips
- The English platform is for foreign passport holders only. Holders of a Mainland Travel Permit for Hong Kong and Macao Residents (including Non-Chinese Citizens), PRC Resident Identity Cards or Mainland Travel Permit for Taiwan Residents, please use the Chinese platform for registration.
- Registered users can buy tickets after account activation and real-name verification. Real-name verification for foreign passports can be processed via the 12306 online ticketing platform or face-to-face at stations.
- Ticket sales, changes, and refund service hours can change. Check the current official FAQ instead of relying on a saved timetable.
12306 English Website and Mobile App
Passengers can register a 12306 account on the website or mobile app. It is recommended to register through the mobile app for a better customer experience.
To download the app, users can search for "12306" on the App Store or Google Play Store.
The 12306 mobile app is upgraded from time to time. Please ensure you have downloaded the latest version.
Switch to English
The mobile app defaults to Simplified Chinese. To change the language, click the "我的" (My) icon at the bottom right corner of the app. Then, click the "Set up" icon at the top right corner.


Click "Language Settings" and then choose "English".


Click "确定" (Confirm) to proceed.

Four Easy Steps of Account Registration and Activation
Below is the process of account registration through the mobile app. The registration flow is similar on the 12306 website.
Step 1: Click "Me" at the bottom right corner in the 12306 mobile app, then click "Register"


Step 2: Fill in personal information
You are recommended to click "Scan to entry" to automatically fill your information by scanning your identification document. Please place your identification document accordingly.


Alternatively, you may input your information by clicking "Later on". Please follow the entry guidelines to input your identification information.


Tips
- Fill in the name as it appears on the passport in the following order: surname followed by given name. A maximum of 30 characters is allowed. If your name exceeds the limit, please enter the first 30 characters (including space).
Step 3: Complete registration and activate account

The system will generate a reminder message after completing the registration. An activation email will be sent to the registered email address.
Clicking the link in the activation email will direct you to the 12306 home page. This indicates your account activation has been successful.


Step 4: Complete verification
You can buy a ticket if your identification is verified. Please check your verification status by logging into your account. Click "Me" and then click the icon at the top left corner. You will see your verification status. If it shows "Verification failed", please click "Re-upload the photo of passenger's ID document" to upload a photo of your passport and a photo of yourself holding your passport.
If passport verification fails
Recheck the passport type, name order, passport number, and expiry date. Upload a clear, uncropped passport image with no glare, then follow the app prompt for the required portrait. If online verification still fails, take the original passport to a railway station service counter for help.




China Train Tickets FAQ
What is the best China train app for foreigners?
Trip.com is usually the easiest China train app for first-time foreign visitors because it has English booking, foreign card payment, and support. 12306 is the official China Railway app and is best once your passport verification and payment setup are ready.
Can foreigners use the 12306 app?
Yes. Foreign passport holders can register on 12306, switch the app to English, and buy train tickets after account activation and real-name passport verification.
Do foreigners need a paper train ticket in China?
No, not normally. China Railway e-tickets are linked to the valid passport used for the booking. Carry that original passport to enter and exit the station and board the train. An itinerary sheet or reimbursement receipt is not a boarding ticket.
What document do I show at a China train station?
Show the original valid passport used to buy the ticket. Keep your booking confirmation available so you can check the date, departure station, train number, coach, and seat or show the details to staff if an automatic gate cannot read your passport.
Is Trip.com easier than 12306 for China train tickets?
Usually, yes. Trip.com is often easier for first-time visitors because it has an English booking flow, foreign card payment, and customer support. 12306 is still the official railway channel and is better once your account is verified.
Do I need passport verification before booking?
For 12306, yes. You need real-name verification for your passport before the app can issue tickets normally. Trip.com can be easier if you need to book before finishing 12306 verification.
Can I use 12306 without a Chinese bank card?
Many foreign visitors use Alipay or an accepted linked card for China train tickets, but payment reliability can vary by card and account setup. If payment fails on 12306, use Trip.com or a station counter as a backup.
Can I buy high-speed rail tickets after arriving in China?
Yes, but it is better to book early for popular routes, holidays, and weekend departures. You can buy at a station counter with your passport, but online booking through 12306 or Trip.com gives you more control.
Related China Travel Setup Guides
Last updated: July 13, 2026