Transport

How to Book China Train Tickets as a Foreigner (12306 and Trip.com)

Foreigners can book China train tickets with a passport on China Railway’s official 12306 English website or app, pay with a foreign card, Alipay or WeChat Pay, and use the original passport as the ticket at the station gates. Tickets go on sale 15 days ahead, including the travel day. Trip.com is easier in English but adds a booking fee, and you can also buy at station ticket offices.

Plan My China Trip — Free
Willow branches over the calm water of West Lake in Hangzhou
Official booking
12306 website, app or Alipay mini-program
Tickets on sale
15 days ahead, including the travel day
Your ticket
The original passport you booked with
Refund fee
Free 8+ days ahead, up to 20% late

The short version

You can book China’s trains yourself with a foreign passport. There are three ways:

  1. China Railway 12306, the official website, app and Alipay mini-program. No booking fee.
  2. An English travel agency such as Trip.com. Easier to use, with a booking fee on each ticket.
  3. A station ticket office. Bring your passport and pay by card, cash or mobile wallet.

Four rules matter most:

  • Tickets go on sale 15 days before departure, counting the travel day. Book early for holidays and weekends.
  • Each passenger’s passport number is part of the ticket. Enter it exactly as printed.
  • Your original passport is your ticket. Bring it to the entrance, the gates and the exit.
  • Big stations need time. Arrive 30 to 45 minutes before departure.

Facts in this guide come from China Railway’s 12306 English FAQ and the Chinese government’s official guide for foreigners, checked on 29 September 2026.

Three ways to buy tickets

Option Language Fees Payment Best for
12306 website or app English and Chinese Ticket price only Foreign cards, Alipay, WeChat Pay Anyone happy to set up an account
12306 in Alipay Mostly Chinese Ticket price only Alipay Travelers already using Alipay
Trip.com or another agency English and more Booking fee per ticket Foreign cards and others First-timers who want English support
Station ticket office Some English Ticket price only Cards, RMB cash, mobile wallets Last-minute trips, changes, problems

12306 is the only official China Railway platform. Agencies buy the same tickets, so seat availability is the same. They charge for the easier interface and customer service, and have their own rules for changes and refunds.

How to book on 12306, step by step

1. Create an account

Go to the 12306 English website (12306.cn/en) or install the China Railway 12306 app. Register with your name as in your passport, your passport number, nationality, an email address and a mobile number.

2. Verify your identity

China uses real-name tickets, so every passenger must pass identity verification before buying. According to the Chinese government’s guide for foreigners, there are three ways:

  • Automatic verification after you enter your passport details
  • Upload a photo of your passport photo page for manual checking
  • Go to a station ticket office with your passport

Do this a few days before you need to book. Manual checks take time, and you do not want to wait while the train you want sells out.

3. Add everyone who is traveling

Add each traveler under My Passengers with their passport number, exactly as printed. Each passport can hold only one ticket for the same train on the same day.

4. Search and choose a train

Enter the departure city, destination and date. Tick high-speed trains only if you only want G and D trains. The results show departure and arrival stations, journey time, and prices and availability for each seat class.

Check the station name. Many cities have several stations. Beijing has Beijing South, Beijing West, Beijing, Beijing North and Beijing Chaoyang. Shanghai has Shanghai Hongqiao, Shanghai and others. Book the one closest to your hotel, and give that exact station to your driver.

5. Pick seats and pay

Choose a seat class. You can often pick a window or aisle seat. Pay with a foreign Visa or Mastercard, Alipay or WeChat Pay. The confirmation shows your car and seat number.

Opening hours: 12306 sells tickets and changes bookings from 5:00 to 1:00 the next morning, Beijing time, and 5:00 to 23:30 on Tuesdays. Searching and refunds work 24 hours a day.

When tickets go on sale

Tickets go on sale 15 days before departure, counting the travel day itself. Stations release tickets at set times.

  • Weekdays outside holidays: you can often book a few days ahead, and sometimes on the day.
  • Friday and Sunday afternoons: popular routes can sell out.
  • Public holidays: book the moment your date opens. The busiest times are the Spring Festival travel rush (about 40 days around Chinese New Year), the May Day holiday (1 to 5 May in 2026) and National Day (1 to 7 October in 2026). See the best time to visit China.

If your train is sold out

  • Try other times on the same day, or trains from another station in the same city.
  • Try first class or business class. They sell out later.
  • Use the waitlist. 12306 has a waitlist (候补购票, “alternate ticket”) for sold-out trains. You pay in advance, and 12306 buys a ticket for you if one comes back. If it fails, you get your money back.
  • Book a stop further on or split the trip into two tickets.
  • Take a standing ticket (“no seat”, 无座) for a short journey.
  • Fly. For more than about six hours by train, a domestic flight may be simpler. See China domestic flights.

Train types and seat classes

Train types

Code Type Typical speed Notes
G High-speed Fastest Most intercity routes between big cities
D High-speed (slightly slower) Fast Some overnight D trains have sleeper berths
C Intercity high-speed Fast Short routes, such as Beijing–Tianjin
Z, T, K Conventional Slower Cheaper, many overnight trains with sleeper berths

Seat classes on high-speed trains

Class Chinese Layout What to expect
Second class 二等座 (èr děng zuò) 5 seats per row (3+2) Comfortable for most trips. What most people buy
First class 一等座 (yī děng zuò) 4 seats per row (2+2) Wider seats, more legroom, quieter
Business class 商务座 (shāng wù zuò) 3 seats per row, or fewer Lie-flat or near-flat seats, snacks, lounges at some stations
No seat 无座 (wú zuò) Standing Only when seats sell out. Fine for an hour, hard for longer

How much tickets cost

Fares depend on the distance, train type, seat class and, on some routes, the time and day. As a rough guide for second class on high-speed trains:

  • Short hops of about an hour, such as Shanghai to Hangzhou or Suzhou: roughly RMB 40 to 150
  • Three to four hours, such as Beijing to Xi’an: roughly RMB 500 to 700
  • Beijing to Shanghai, 4.5 to 6 hours: roughly RMB 550 to 700

First class usually costs about 1.6 times second class, and business class around three times. These are rough estimates only. The price 12306 shows before you pay is the real fare.

Children

  • Under 6: free with a paying adult, without their own seat. Each adult can bring one free child. More children need child tickets.
  • 6 to under 14: child ticket, generally half price.
  • 14 and over: full fare.

Children who have their own passport should be added as passengers with it. For more on traveling with children, see China with kids.

Changes and refunds

Refund fees on 12306 (from the 12306 English FAQ):

When you refund Fee
8 days or more before departure Free
More than 48 hours before departure 5% of the fare
Between 24 and 48 hours before departure 10%
Less than 24 hours before departure 20%

The minimum fee is RMB 2. For tickets booked on 12306 with online payment, the refund goes back to your card or wallet.

Accidental booking? For travel from 2 February 2026, if you buy on an official 12306 platform with online payment, you can refund one order per day free within 30 minutes of buying, as long as the train leaves at least four hours later. Waitlist, changed and group tickets are not included.

Changing a ticket. You can change the date, train, seat class or arrival station once. Changes more than 48 hours ahead are free. Later changes to a later date cost 5% or 15% of the fare, depending on timing. You cannot change the departure station.

Agencies such as Trip.com follow the railway’s rules and may add their own service fees. Check before you pay.

On the day: how to board

  1. Arrive 30 to 45 minutes early at big stations. Security, passport checks and long walks all take time.
  2. Go through the entrance check with your original passport, the one you booked with.
  3. Pass security. All bags are X-rayed.
  4. Find your gate. Screens list the train number, gate (检票口) and status. Waiting halls are large, so find the gate first, then relax.
  5. Go through the ticket gates. Scan your passport at an automatic gate, or use the staffed gate if it will not read.
  6. Be on time. Gates close several minutes before departure, and the train leaves exactly on time.
  7. Find your car. Car numbers are marked on the platform floor. Your seat number shows the row and a letter: A and F are windows, C and D are aisles in second class.
  8. Keep your passport for the exit. You pass through gates again when you leave the destination station.

Luggage

Each adult can bring 20 kg of luggage free, 10 kg for children. On high-speed trains, each item should be no larger than 130 cm when you add its length, width and height together. Big suitcases go on racks at the end of each car. Fireworks, flammable liquids and other dangerous goods are banned.

Food on board

High-speed trains have a dining car or trolley with meals, snacks and drinks, and hot water for tea or instant noodles. See how to order food in China.

Common problems and fixes

  • Verification is stuck. Upload a clear photo of your passport page, or verify at a station ticket office with your passport.
  • Your card is declined. Pay with Alipay or WeChat Pay linked to the same card, try another card, or book through an agency.
  • The name does not match. The name and passport number on the booking must match the passport you carry. Change or rebook before you travel.
  • The automatic gate will not read your passport. Use the staffed gate. That is normal for many foreign passports.
  • You lost your passport. Report it to the police at once. The railway accepts a passport loss report certificate for some ticket transactions. Ask station staff.
  • You are at the wrong station. Check the station name on your booking. A taxi between two stations in the same city can take an hour.

12306 or Trip.com: which should you use?

Use 12306 if you want the lowest price, direct changes and refunds, and you do not mind some setup.

Use Trip.com or another agency if it is your first trip, you want everything in English, or you are booking several things together. Expect a booking fee on each ticket.

Use a station ticket office if you are already in China and need help, cash payment or a same-day ticket.

Need train tickets booked for you?

Planning several train legs around holidays can be stressful. Our train ticket booking service can book the right trains and seats for your group, and our free trip planning service can build the whole route around sensible train times.

KEEP EXPLORING

A few useful next steps.

All Transport & Airports guides →

GOOD QUESTIONS. STRAIGHT ANSWERS.

Your questions, answered.

Less guesswork. More looking forward to your trip.

Can foreigners buy train tickets in China online?

Yes. China Railway’s official 12306 English website and app accept foreign passports. You register, complete identity verification, add passengers with their passport numbers and pay with a foreign bank card or a mobile wallet. Travel agencies such as Trip.com also sell tickets in English with a booking fee.

How far in advance can I book train tickets in China?

Most tickets go on sale 15 days before departure, counting the travel day itself. Popular trains on holidays and weekends can sell out soon after release, so book as soon as your date opens.

Do I need to print my China train ticket?

No. Tickets are electronic and linked to your passport. You scan or show the original passport you booked with at the entrance, the ticket gates and the exit. An itinerary sheet or screenshot is not a ticket.

Is Trip.com or 12306 better for China train tickets?

The official 12306 has no booking fee and lets you change and refund tickets directly. Trip.com has a smoother English interface and customer service in several languages, but charges a booking fee per ticket and adds its own terms for changes. Many visitors use Trip.com for the first booking and 12306 once they are used to it.

How much does it cost to cancel a China train ticket?

On 12306, refunds are free 8 days or more before departure. After that the fee is 5% more than 48 hours before, 10% between 24 and 48 hours, and 20% less than 24 hours before departure, with a minimum of RMB 2. Agencies may add their own fees.

Do children need train tickets in China?

Children under 6 can travel free with a paying adult without their own seat, one child per adult. Children from 6 to under 14 need a child ticket, generally half price. From 14, passengers pay the full fare.

YOUR CHINA STORY STARTS HERE

A trip that feels like you.
Let’s make it happen.

Tell us what you love. We’ll help put the pieces together.

Plan My China Trip — Free WhatsApp · coming soonFree planning. No obligation to book.