Skip to content

Buy China Train Tickets With a Passport

Last checked: 2026-06-04 12306, government, platform, video, and Reddit sources reviewed Carry the passport used for booking

Use 12306 when you want the official railway path and can handle account registration, passenger setup, payment, and passport verification. Use Trip.com when English UX, support, or pre-order convenience matters more than direct official control. Keep station-counter time as your fallback for first trips, passport-detail problems, or verification blocks.

Do not make your first 12306 attempt a same-day high-stakes train. Real-name ticketing means your passport details matter before booking and at the station.

  • First-time foreign visitors booking mainland China trains with a foreign passport.
  • Travelers deciding between 12306, Trip.com, and station counter booking.
  • Visitors worried about passport verification, ticket release timing, sold-out routes, changes, or refunds.

This guide does not guarantee one route, train, seat class, payment method, or platform will work on your chosen date.

Step 1: Decide Which Channel Fits Your Situation

Section titled “Step 1: Decide Which Channel Fits Your Situation”

Choose 12306 if:

  1. You want the official railway website or app.
  2. You can manage English-site registration.
  3. You are comfortable entering passport details carefully.
  4. You want the most direct official rule path for changes and refunds.
  5. You have time to resolve passenger verification before travel day.

Choose Trip.com if:

  1. You want simpler English booking and support.
  2. 12306 registration or verification blocks you.
  3. You value pre-order convenience before ticket sales open.
  4. You are willing to accept platform rules, fees, and support boundaries.

Use the station counter if:

  1. Passport verification blocks online booking.
  2. Your passenger details need help.
  3. You are already near a station and the trip is not peak-demand.
  4. You need human support more than app convenience.

China train tickets are real-name tickets. The valid ID used to buy the ticket remains important for boarding and support.

Before paying, check:

  1. Passport number.
  2. Name order.
  3. Date of birth.
  4. Nationality or country/region field.
  5. Passenger type.
  6. Whether the passenger is verified or still waiting for verification.

Carry the original passport used for booking. A photo is not enough as your main station document.

Do this before your travel day:

  1. Register your account on the English 12306 site or official app.
  2. Add yourself as a passenger.
  3. Enter passport details carefully.
  4. Check whether passenger status is verified or ready to be verified.
  5. Search your route and date.
  6. Select train, class, and passenger.
  7. Pay only after checking the route, date, station names, and passport details.
  8. Save the booking confirmation.

If 12306 says your passenger needs verification, do not wait until departure day. Use the official instructions and build in station-counter time if the account cannot be verified online.

Use Trip.com when convenience and support are worth the platform layer.

Before paying or pre-ordering:

  1. Check whether the ticket is actually available or only a pre-order attempt.
  2. Read the platform’s change and refund rules.
  3. Check any booking, manual assistance, or service fees shown before payment.
  4. Enter passport details exactly as they appear on the passport.
  5. Prepare alternate train times or seat classes for high-demand routes.

A pre-order before official ticket release is not the same as a confirmed ticket. Treat it as a platform attempt to book when tickets open.

For your first China train trip:

  1. Do not book the last train of the day if you can avoid it.
  2. Do not leave passport verification to the same day.
  3. Do not assume a waitlist or pre-order guarantees a seat.
  4. Do not ignore station names; large cities can have multiple major stations.
  5. Do not plan a tight connection before you understand station entry and security.
  6. Keep enough time for passport checks, security, and platform finding.

If 12306 Registration or Verification Fails

Section titled “If 12306 Registration or Verification Fails”

Try this order:

  1. Recheck name, passport number, and country/region fields.
  2. Try the desktop English website if the app flow is confusing.
  3. Look for official 12306 instructions for passenger verification.
  4. Use Trip.com if the trip is time-sensitive and you accept platform rules.
  5. Go to a station counter with your original passport if online verification remains blocked.

Do not keep changing identity fields randomly. Wrong details can create boarding problems later.

Use this order:

  1. Search nearby departure times.
  2. Check different seat classes.
  3. Check nearby stations in the same city only if you understand the transfer.
  4. Prepare another date or route.
  5. Use Trip.com support or 12306 official options if you understand the waitlist or alternate booking flow.

For peak holidays and popular routes, assume demand can be high and book early.

Start with the channel where you booked:

  • 12306 booking: check 12306 rules and use official channels first.
  • Trip.com booking: check Trip.com rules, windows, fees, and support process first.
  • Station-counter issue: go early with the original passport used for booking.

Do not assume one platform can solve a ticket bought through another channel.

Traveler experience

Watch and read real traveler context

These videos and Reddit threads are related to this guide's scenario. Use them as practical context, not as a guarantee that the same steps will work for every card, device, passport, hotel, route, or merchant.

YouTube moments

Video Jason Kang

How to Book China High-Speed Train Tickets?

Walks through 12306, Trip.com, and station-counter options for foreign travelers.

  • 0:24 Use official 12306 app or website
  • 0:47 Register and enter passport details
  • 1:57 Use Trip.com as an easier third-party option
  • 3:02 Station-counter option and peak-season caution

Reddit discussions

Reddit Discussion

12306 or Trip.com for booking my trains

  • I tried ten times to upload my passport and a pic of me holding my passport.
  • Eventually I just bought the ticket on trip.com which added a $10 processing fee.
  • The big problem with 12306 is that it often just glitches out for non Chinese users.
Reddit Discussion

How difficult is it really for foreigners to book high-speed railway tickets?

  • I just used the Trip.com app. You just put in the departure and arrival station
  • When you get to the station to get into where the trains are you need to scan your passport.
  • I was not able to verify my passport from the mobile app. Then I tried registering through the English website and was able to do it.