Chinese high-speed train at a railway station
China · Independent rail travel · Updated October 2026

How to Buy Train Tickets in China: 12306 vs Trip.com

What actually works with a foreign passport, when seats go on sale, and how to avoid booking mistakes before you reach the station.

I spent more than a month traveling independently around China, using high-speed and conventional trains to link cities and smaller places. The trains were often the easy part. Buying the right ticket meant understanding an unfamiliar booking system, passport verification and stations that can sit at opposite ends of the same city.

For most visitors, the choice is between 12306, the official China Railway platform, and Trip.com, a familiar international booking service. Both can issue legitimate tickets for the same railway network. The decision is less about finding a secret seat and more about how you want to pay, verify your passport and handle a change of plans.

Affiliate disclosure: This article includes links to Trip.com, 12Go and Nomad that may earn me a commission at no extra cost to you. I recommend 12306 when it is the better fit, even though it is not an affiliate link.

Based on my independent China journey, original railway/app screenshots and official railway guidance checked 21 October 2026. Screenshots show the interfaces when captured; current prices and layouts may differ.
Start here

12306 or Trip.com: which should you use?

Book directly · No third-party agent

Choose 12306 if…

  • You want the railway’s own fare and booking management.
  • You can complete foreign-passport verification before tickets go on sale.
  • You expect to book several trains and may use the official waitlist.
  • You prefer dealing directly with China Railway for changes.

Trade-off: registration, identity checks and unfamiliar payment screens can take more patience.

Open official 12306
Simple international checkout

Choose Trip.com if…

  • You want a straightforward English-language search and checkout.
  • You prefer an international payment interface and English support.
  • You already manage hotels, flights or rail journeys in Trip.com.
  • You need a sensible fallback if 12306 verification or payment fails.

Trade-off: compare the final total and any extra services; support, changes and refunds go through Trip.com for its bookings.

Compare trains on Trip.com

My choice: for a first trip with a handful of journeys, I would compare on Trip.com and consider the convenience worthwhile if the final cost makes sense. For a longer rail-heavy journey, I’d set up 12306 in advance and compare the actual checkout totals. A third-party platform is not automatically cheaper—or automatically more expensive—for every order.

Traveling inside a Chinese high-speed train during my independent trip
On board during my China journey. The trains themselves were comfortable; it was the ticketing details worth sorting out beforehand.
A rule many older guides oversimplify

How far ahead can you book China train tickets in 2026?

Most China Railway tickets become available within the regular 15-day advance-sales window. Each train and departure station can have a scheduled release time, so don’t assume everything opens at midnight. Check the precise on-sale time shown by 12306 and plan around Chinese holiday travel peaks.

Trip.com may accept an advance request or pre-order before regular sales begin. This is not an issued ticket. It means the platform will attempt to acquire a seat when the railway releases inventory; success and your eventual seat assignment are not guaranteed. Treat the booking as confirmed only when it explicitly says the ticket has been issued.

New in 2026 — limited 12306 Beijing–Shanghai reservation pilot: selected services on the Beijing–Shanghai high-speed and conventional lines allow advance reservation requests before the normal window. As of 21 October the scheme is in transition; from 27 October 2026, the standard request window for this pilot changes to 30–17 days before departure. Requests can be fulfilled 20–16 days before travel and must then be paid by the stated deadline. This is not a nationwide 30-day booking window, and I could not verify that every foreign-passport account can use the pilot feature. Official Beijing government update.

For a normal independent trip, I would still build my plan around the 15-day sale window. If your route qualifies for the new pilot, check the official Railway 12306 app rather than assuming that a third-party pre-order offers the same reservation terms.

High-speed train in China, shown again at its natural aspect ratio
China’s rail network makes long overland journeys remarkably practical. But release windows and station choices need a little planning.
Official booking method

How to book China train tickets on 12306 with a foreign passport

The official English website is 12306.cn/en. The Railway 12306 app also has an English interface. A foreigner can register with a valid passport, complete the railway’s identity checks and pay through supported foreign cards or mobile-payment methods. China’s government guidance expressly confirms those options.

Official 12306 China Railway homepage
The official 12306 site: use the English-language interface before creating an account.
  1. Open the official site or Railway 12306 app.

    Use the official English-language booking flow. Avoid lookalike websites that charge for information or are not the operator.

  2. Create an account using your real passport details.

    Enter your full name, passport number, nationality and other requested details consistently with your document. Add any traveling companions through the passenger-management feature when available. Don’t swap given names or use a nickname.

  3. Complete identity verification before sale day.

    Verification may complete automatically, require a passport information-page image for manual review, or need a station counter. Give yourself several days’ buffer rather than registering the minute your chosen train opens.

  4. Search using the exact origin and destination.

    Filter your preferred date and train type, check the full station names, departure time and seat availability. G/D services are generally fast services; train classes are explained separately in my China seat and sleeper comparison.

  5. Select passengers, class and any available seat preference.

    Your class is the important decision. Window/aisle requests and sitting together are not guaranteed, particularly when trains are nearly full.

  6. Review, pay and confirm issuance.

    12306 supports eligible foreign bank cards and mobile wallets. If checkout fails, try an allowed alternative payment method rather than creating duplicate unpaid orders. My Alipay, WeChat Pay and foreign-card guide explains payment setup in detail.

12306 account and passenger screen
Your account and passport details matter more than the language of the interface. Confirm the spelling before paying.
12306 app screen searching for Chinese train services
Searching for services on the 12306 app. The final station name should always match the journey you intend to take.
12306 app screen showing different train fares and seat choices
Choose the fare and carriage class deliberately; an attractive departure time is no use if you have selected the wrong station.

What if 12306 won’t verify your foreign passport?

First, compare the spelling, number and nationality with the passport itself. If a scan is requested, submit a legible information page without glare. Check the status before repeating the registration process; repeated conflicting accounts can make troubleshooting harder. If verification remains blocked, the official guidance allows identity checks at staffed railway ticket offices. For urgent travel, compare booking on Trip.com, which uses a different customer-facing checkout—but it cannot bypass China Railway’s underlying passenger-ID requirements.

The alternative I used extensively

How to book China trains through Trip.com

I used Trip.com repeatedly during my independent China journey, including for travel arrangements beyond rail. What I valued was the familiar booking flow, not access to special train seats unavailable to everyone else.

  1. Search the route and preferred date.

    Compare the departure station, arrival station, travel time and service type—not only the first fare listed.

  2. Choose second, first, business or sleeper class.

    Second class is normally sufficient for high-speed travel. For overnight trains, the decision between seats and berths deserves more thought; see my train classes guide.

  3. Enter each traveler’s passport information exactly.

    The booking and boarding identity must match. Check whether names go into separate family-name and given-name fields.

  4. Inspect the final checkout, then pay.

    Any booking/service fees, optional add-ons and exchange-rate differences should be visible before purchase. Don’t assume every Trip.com order has an identical fee or exactly matches the direct railway total.

  5. Verify ticket status.

    If you submitted an advance request, wait for successful issuance; a request or payment authorization alone does not mean you have a seat. Save the final train number, station, carriage and seat details offline.

Trip.com China train ticket search screenshot from September 2026
International booking interface

Compare China trains on Trip.com

Useful when you want departure options and passport-based booking inside an English-language travel app. Compare the final price with 12306, and review refund conditions before paying.

Best fit: a first China visit, a few rail journeys or a backup when official booking isn’t working smoothly.

Check routes, fares & availability
The real trade-offs

12306 vs Trip.com: a practical comparison

What matters12306 (official)Trip.com (third party)
Legitimate tickets?Yes, direct from China RailwayYes, issued through the railway ticketing system
Booking priceRailway fare without an agent’s service feeCheck final total; service fees and optional services can vary
English interfaceAvailable, although some help messages are less intuitiveDesigned for international travelers
Foreign passportSupported; account identity verification requiredSupported; passenger details entered during booking
Foreign payment cardsSupported eligible cards and digital-wallet routesInternational checkout and payment methods
Before ordinary sales openLimited 2026 Beijing–Shanghai pilot; not universalAdvance requests/pre-orders may be accepted; issuance not guaranteed
When sold out12306’s own waitlist may be availableCan compare alternatives; cannot manufacture inventory
Changes / refundsManaged directly using railway rulesManaged with Trip.com; check agent terms alongside railway rules
I’d pick it forLonger, rail-heavy trips and direct booking controlConvenience, familiar checkout, English support

Most comparison posts reduce this to “12306 is cheap and Trip.com is easy.” That’s broadly true, but incomplete. Whether the passenger is verified, whether a requested ticket has actually been issued, and which company owns the after-sales problem often matter much more than the price difference.

The mistake to catch before paying

Double-check the station, not just the city

China’s cities can have several widely separated railway stations. The station printed on your booking is the one you need—not the one that happens to appear first in your map app.

CityCommon names to distinguishWhy it matters
BeijingBeijing South (北京南), Beijing West (北京西), Beijing Fengtai (北京丰台)They serve different trains; station transfer time can erase an apparent schedule advantage. See my Beijing–Xi’an train vs flight guide.
Xi’anXi’an North (西安北) vs Xi’an Railway Station (西安)Xi’an North is a major high-speed hub outside the old center; allow time for the metro or taxi.
ShanghaiShanghai Hongqiao (上海虹桥) vs Shanghai Railway Station (上海)Hongqiao is a huge high-speed hub, but it may be far from your hotel or the city attraction you need next.
GuangzhouGuangzhou South (广州南) vs Guangzhou Railway Station (广州)South is a major high-speed station; don’t assume it is in the traditional center.
ChengduChengdu East (成都东) and other city stationsConfirm the actual departure point rather than buying by city name alone.
Xi'an North Railway Station in China
Xi’an North is a major railway hub, but it’s not the same as the station beside the historic center.
Beijing Fengtai railway station in China
Beijing Fengtai: another reminder to read the full station name, rather than simply booking a ticket labeled Beijing.
Guangzhou South Railway Station in China
Guangzhou South is a substantial transport hub; allow time for security and reaching the correct waiting area.
Don’t abandon the route too soon

What to do if your China train is sold out

On popular intercity services and during holidays, a specific departure can sell out quickly. Before changing hotels or buying a flight, I would work through these options:

1. Look at nearby departure times

Morning and evening services can have different availability. Move the train before rearranging the entire day.

2. Check other stations

Another station within the city may have a different service, but check what it costs in ground transfers.

3. Compare classes

First class or a sleeper berth may be available when second class is not. Decide whether that premium is worth it.

4. Use 12306’s waitlist

Where offered, the official standby/waitlist feature may fill a seat released later. Follow its payment and confirmation conditions.

5. Consider a sensible split

Two properly timed tickets via a transfer station sometimes work, but allow a genuine connection buffer.

6. Don’t buy a phantom seat

No agent can guarantee a seat on a genuinely sold-out train. A platform’s “request” is not an issued ticket.

For a specific route, my Beijing-to-Xi’an comparison illustrates why stations and door-to-door time matter; my Zhangjiajie arrival guide covers another place where choosing the right transport hub pays off.

Useful before a change of plans

Refunds, missed trains and the 2026 free-cancellation rule

China Railway tickets generally use a sliding refund-fee schedule. You can change a ticket once subject to the railway’s conditions and availability. The channel you used to buy determines where you should normally start a change or refund request.

When an eligible ordinary ticket is refundedStandard China Railway fee
8 days or more before departure0%
More than 48 hours but fewer than 8 days5%
24–48 hours before departure10%
Under 24 hours before departure20%

Another 2026 change worth knowing: for an eligible ticket accidentally bought through an official 12306 channel, registered users can cancel within 30 minutes of purchase, provided departure is still at least four hours away. It is limited to one eligible order per account each day and excludes several ticket types, including changes, waitlisted orders and advance reservations. Read the official railway conditions. This is a mistake-correction facility, not a general free-cancellation policy.

Advance-reservation pilot tickets have their own cancellation conditions; do not assume the ordinary eight-day rule applies to them unchanged. Trip.com or 12Go may have separate handling fees or service terms, so always inspect your specific order. If you miss a train, ask the station service counter immediately whether a permitted change to a later service is possible. Don’t assume a refund after departure.

Chinese high-speed train at a station platform
Save the train number, carriage and seat details even though your passport is normally the document used for boarding.
What happens at the station

How to board a Chinese train with a foreign passport

  1. Bring the original passport from your booking.

    China Railway uses real-name electronic tickets, and the booking is tied to the passenger’s ID. A screenshot of the passport does not replace it.

  2. Arrive with some buffer.

    For a first visit to a very large station, I would personally aim for roughly 45–60 minutes before departure, especially with luggage. This is a planning preference rather than an official universal cutoff.

  3. Pass the security and identity checks.

    If a scanner will not read your foreign passport, find the staffed/manual identity or boarding lane instead of repeatedly trying the automatic gates.

  4. Match the train number on the departure boards.

    Use your saved booking to find the correct waiting area and platform when it is announced, then locate your carriage and seat. Station signage is often easier to follow than expected.

I cover the more general setup—payments, translation, maps and transport apps—in my China travel apps guide. You don’t need a VPN to book through 12306 itself; my China VPN article is about access to other online services during the trip.

One secondary booking option

What about 12Go for China train tickets?

12Go is another English-language platform worth comparing, especially if you’re already researching several modes of transport. I would still begin with the official 12306 fare and check Trip.com as my primary international alternative, because that booking ecosystem was more useful on my China trip.

12Go China train ticket search screenshot captured September 2026
Alternative third-party comparison

Check trains on 12Go

Use it as a secondary price and connection check. Review which train services are actually listed, the final fare, any additional charges and the cancellation conditions before paying.

Compare on 12Go
A small practical detail

Keep your rail confirmations accessible in China

At large stations you may need to check messages, translate an error, look up the right entrance or contact a hotel if a train time changes. I wouldn’t want to troubleshoot mobile data for the first time while standing in a boarding queue.

My China eSIM comparison explains which setups work for travel across the country. For an uncomplicated arrival, you can also check Nomad’s China eSIM plans; compare the current network and validity with your actual itinerary before purchasing. Download station addresses and screenshots offline regardless of provider.

Quick answers to the details people miss

China train booking FAQs for foreign travelers

Can foreigners book China train tickets through 12306?

Yes. The official English website and app accept foreign-passport travelers, subject to identity verification. Official guidance offers automatic checks, a passport-page upload and station-counter verification as alternatives.

Does 12306 accept an overseas Visa or Mastercard?

Eligible foreign bank cards are officially supported, but particular payment attempts can still fail. Check the accepted method on your checkout screen and have an alternative ready, such as a supported mobile wallet or Trip.com.

Are China train tickets released 15 or 30 days ahead?

Normally, train tickets use the 15-day regular sales window. A limited 2026 Beijing–Shanghai pilot allows earlier reservation requests on eligible trains; from 27 October 2026 those requests run 30–17 days ahead. A request is not a confirmed ticket.

Does a Trip.com advance reservation guarantee a seat?

No. An advance booking request is an attempt to obtain the ticket when inventory can be issued. Wait for a clear issued/confirmed ticket status and train/seat details.

Do I need a paper ticket, QR code or Chinese ID?

Usually not. The real-name e-ticket is linked to the passport used at booking. Bring the original passport; if an automated gate does not accept it, use a staffed lane.

Can I buy a ticket at a railway station with a foreign passport?

Yes, at staffed ticket windows with the original valid passport. Railway guidance lists eligible foreign cards, mobile payment and renminbi cash as payment methods at station counters. Busy trains may already be sold out.

Can I choose a window seat or seats together?

Some booking paths allow seat preferences; treat them as requests subject to the available seats, not promises. Class selection and the correct service come first.

Is Trip.com cheaper than 12306?

Not necessarily. 12306 sells at the railway fare with no third-party booking charge. Trip.com checkout totals depend on the displayed fare, selected services and applicable terms; compare the final amount, not an assumed fixed fee.

Can I get a refund if I miss the train?

Ordinary refunds generally have to be requested before departure. In certain circumstances a railway ticket change after a missed service may be possible, subject to rules and seat availability; ask staff immediately rather than assuming automatic compensation.

Does Trip.com get different train inventory when 12306 says sold out?

It ultimately books through China Railway inventory. Display timing, other routes or an unissued request can make results look different, but no platform can invent a seat that the railway has not released.

My decision in one sentence

How I would book my next China rail journey

I’d set up 12306 early so the official system is available when I need it, but I would also keep Trip.com as the convenient comparison and fallback. The cheapest looking checkout is not a bargain if the passport details are wrong, the platform never issues the request or the train leaves from the wrong station.

Decide your route, check the exact station, book when the relevant sales window opens, and keep the confirmed details offline. If you want an international-language booking flow, compare the current trains on Trip.com before you pay.

Official references checked October 2026: China Railway 12306 · railway refund and mistaken-purchase rules · Chinese government passport and payment guidance · September 2026 Beijing–Shanghai reservation pilot update. Prices, interfaces, advance-sales rules and individual services can change.

Last Updated on 21/10/2026 by Panos

Similar Posts

Leave a Comment