12306 vs Trip.com — Which Should Foreigners Use?
The two ways foreigners book China high-speed rail: 12306 direct (official, free) or Trip.com (OTA, ¥10–30 fee). An honest side-by-side on what you're actually trading.
Last updated 2026-04-25
If you're a first-time visitor to China, this is the decision: book through 12306 direct (China Railway's official app) and pay no service fee but wrestle with a Chinese-first UX — or book through Trip.com (the English-facing OTA, same ticket inventory) and pay a small fee to skip that wrestling.
We wrote both walkthroughs: the 12306 English guide and the Trip.com guide. This article is the meta question: which one should you use?
Quick verdict
| If you… | Use |
|---|---|
| Are on a 1–4 week trip to China | Trip.com |
| Are booking 1–4 train trips total | Trip.com |
| Have had a card rejected by a Chinese site before | Trip.com |
| Booking is less than a week out | Trip.com |
| Are living or staying in China for 3+ months | 12306 direct |
| Expect 10+ train trips this year | 12306 direct |
| Want specific window/aisle seat control | 12306 direct |
| Already have Alipay real-name verified | 12306 direct |
Side-by-side
| 12306 direct | Trip.com | |
|---|---|---|
| Cost | Train fare only. No fee. | Train fare + ¥10–30 service fee per ticket ($1.50–$4). |
| Language | English mode exists; Chinese-first defaults (error messages, support). | English-first, plus 20+ other languages. |
| Registration | Required. Email + phone + passport photo, all verified. 2–12 hours. | Optional. Guest checkout works. Account speeds future bookings. |
| Foreign card | Visa/MC/Amex officially supported; frequent cross-border-CNY fraud holds. Fall back to Alipay Tour Pass. | Charges in your home currency. Fraud holds are rare. Visa/MC/Amex, PayPal in some regions. |
| Ticket inventory | The full 12306 pool. | The full 12306 pool — API-level partner. |
| Seat control | Coach-level seat picker for 1st/Business. 2nd class is auto-assigned. | Class only, not specific seat. Window/aisle preference request but not guaranteed. |
| Refunds / changes | Direct. Fee scales with proximity to departure (5%–25%). | Passed through from 12306 + Trip.com service fee is non-refundable. Customer support available if stuck. |
| Customer support | 95105105 hotline, Chinese-first. English in-app chat is thin. | 24/7 English chat, in-app. Response under 30 seconds in our experience. |
| Booking window | Exactly 15 days before departure. | Exactly 15 days before departure (same source). |
| At the station | Scan passport at the orange gate. | Scan passport at the orange gate. Same flow. |
The core trade-off
The entire comparison reduces to this: Trip.com charges you ¥10–30 per ticket to handle the real-name verification for you and give you a foreign-card-friendly checkout. Everything else — the ticket itself, the train, the gate scan, the refund policy — is downstream of 12306 and identical on both platforms.


So the real question is: is that ¥10–30 worth it to you? For most foreign travelers on a short trip, the answer is clearly yes — the alternative is 2–12 hours waiting for passport review, a Chinese-first app UI, and a ~30% chance your foreign card hits a fraud hold on first try. For long-term residents, the fee compounds against them and the one-time 12306 setup pays off.
When 12306 direct wins
- Long stays (3+ months): You'll have time to register, and over 10–50 trips the service fees add up meaningfully.
- You already have Alipay real-name verified: The biggest friction (passport verification + payment) is already solved. 12306 becomes about as easy as Trip.com.
- You want precise seat control: 12306 shows the coach seating chart for 1st class and Business — you can pick a specific window seat. Trip.com is coarser.
- You want real-time train status: 12306 has in-app delay / platform-change notifications that Trip.com doesn't surface well.
- Refund / change frequency: If you know you'll change trains mid-trip, 12306's change flow is more flexible than going through Trip.com support.
When Trip.com wins
- First-time short-trip visitors: You don't have time for a 12-hour verification review, and the fee is negligible relative to your total trip cost.
- Booking within a week of departure: 12306 verification can't be rushed. Trip.com books instantly.
- Your card has been rejected before: The home-currency charge pattern is very forgiving of foreign cards.
- You want one app for the whole trip: Trip.com covers hotels, flights, attractions, transfers, cars — Chinese 12306 only sells rail tickets.
- You hit a wall on 12306: "Account needs manual review", card rejected repeatedly, passport upload never approved — switch to Trip.com for that one ticket and keep moving.
A realistic scenario
You're a US traveler planning a 14-day China trip: Beijing → Xi'an → Chengdu → Shanghai, four flights or trains total. Ticket fares around ¥550, ¥263, ¥665 — roughly ¥1480 ($200) total. Trip.com's fee adds ¥40–120 ($5–17) to that. In exchange you save: no 12306 account creation, no 2–12 hour passport verification wait, no Alipay Tour Pass setup, no chance your US Visa gets flagged for CNY charges.
For a trip where you've already spent ~$1,500 on flights and ~$1,200 on hotels, an extra $10 for trains is trivial. Trip.com is the rational default for the 2-week visitor.
If you're an expat teaching English in Chengdu for a year and you'll take 30 trains home to Xi'an for holidays, that's ¥300–900 in saved fees on 12306 direct, plus the seat-control upside. 12306 direct is the rational default for the long-stay resident.
The recommendation for the 90%
Start with Trip.com. Book your first ticket in 5 minutes, confirm the flow works, and build from there. If you end up loving China and booking train #10+, graduate to 12306 direct and save the fees going forward.
Affiliate disclosure: we earn a small commission on Trip.com bookings. The fee and the convenience are both real.
Frequently asked questions
- Is Trip.com more expensive than booking on 12306 directly?
- Yes — Trip.com adds a ¥10–30 service fee per ticket ($1.50–$4 USD). The train fare itself is identical (Trip.com pulls inventory from the same 12306 pool). For a single trip, the fee is worth it to most foreign travelers; for frequent rail use, it adds up.
- Is Trip.com the same company as Ctrip?
- Same parent: Trip.com Group (NASDAQ: TCOM). Ctrip is the Chinese-audience site; Trip.com is the English-first international site. They share inventory but have different UIs, payment options, and customer support flows.
- Why does Trip.com skip real-name verification when 12306 requires it?
- Trip.com has a B2B partner account with 12306. Your passport details are submitted through that account's pre-approved channel, not as an individual consumer account, which bypasses the 2–12 hour consumer verification review. This is legal and standard — Trip.com is a licensed partner.
- What if Trip.com's ticket fails at the station gate?
- Rare — the ticket is bound to your passport in the same way a 12306-direct ticket is. If the gate scanner fails (gates sometimes reject foreign passports), go to the manual window and show your booking + passport. This affects both 12306-direct and Trip.com tickets equally.
Related
- How to book China trains on Trip.com — step-by-step with screenshots.
- 12306 English booking walkthrough — the official-app path.
- The interactive China HSR map — plan your route and stations.