How to Buy China Train Tickets as a Foreigner (2025): Complete Booking Guide

Posted on December 8, 2025 by CSK Team

China's high-speed rail network is nothing short of extraordinary. Over 40,000 kilometers of track connect cities that once required day-long bus rides. Shanghai to Beijing in 4.5 hours. Guangzhou to Shenzhen in 30 minutes. It's fast, punctual, and remarkably affordable.

But here's the catch that trips up almost every foreign visitor: buying tickets as a non-Chinese citizen has historically been a nightmare. The good news? In 2025, it's finally getting easier. The bad news? It's still not as simple as booking a flight.

This guide will walk you through every method of buying train tickets in China, from the most convenient to the most reliable, so you can choose what works for your situation.

Understanding China's Train System

Before diving into booking, let's clarify what you're actually booking.

Types of Trains

G-trains (高铁 Gāotiě): The fastest high-speed trains, reaching 350 km/h. These run between major cities on dedicated tracks. This is what you want for long-distance travel.

D-trains (动车 Dòngchē): Slightly slower high-speed trains, maxing out around 250 km/h. Often cheaper than G-trains for the same route.

C-trains (城际 Chéngjì): Intercity trains for shorter distances, like Beijing to Tianjin.

Z, T, K-trains: Older, slower trains. Overnight sleeper trains fall into these categories. Useful for budget travel or experiencing "old China."

Seat Classes

Business Class (商务座): Lie-flat seats, meals included. Expensive but luxurious for long journeys.

First Class (一等座): Wider seats, more legroom, 2+2 configuration. About 60% more expensive than second class.

Second Class (二等座): Standard seats, 3+2 configuration. Perfectly comfortable for journeys under 4 hours. This is what most people book.

Standing (无座): Yes, this exists. A ticket with no guaranteed seat. Avoid unless desperate.

For sleeper trains, you'll see Soft Sleeper (4 beds per compartment, more privacy) and Hard Sleeper (6 beds in an open bay, very social).

Method 1: Trip.com (Most Reliable for Foreigners)

Let's start with what actually works consistently.

Trip.com (owned by Ctrip, China's largest travel company) has invested heavily in serving international travelers. Their train booking system accepts foreign passports and international credit cards.

How to Book on Trip.com

  1. Download the Trip.com app or visit trip.com
  2. Search for trains between your origin and destination
  3. Select your preferred train and seat class
  4. Enter your passport details exactly as they appear on your passport
  5. Pay with your international card
  6. Receive a confirmation with a pickup number (取票号)

The Catch

Trip.com charges a service fee of ¥20-40 per ticket. For the convenience and reliability, most travelers consider this worthwhile.

Picking Up Your Ticket

This is crucial: you cannot board with just your phone confirmation. You must collect a physical ticket.

At the train station:

  1. Find the ticket windows marked "取票" (Ticket Pickup) or the self-service machines marked "取票/退票"
  2. Insert your passport into the machine's reader (newer machines) or present it at the counter
  3. Enter your pickup number or have the staff scan your confirmation
  4. Collect your paper ticket

Allow at least 45 minutes before departure for this process. During holidays, allow 90 minutes.

Method 2: China Railway Official (12306)

The 12306.cn website and app is China's official railway booking system. It's where tickets are cheapest (no service fee) but where foreigners encounter the most problems.

The Challenge

12306 requires Chinese ID verification. While they've added passport support, it's inconsistent. Some foreigners register successfully; others get stuck in verification loops.

If You Want to Try

  1. Download the Railway 12306 app
  2. Select English language (limited but functional)
  3. Register with your passport number
  4. Complete facial recognition verification
  5. Add your passport to your "passenger list"
  6. Search and book trains

When it works, it's the cheapest option. When it doesn't, you've wasted an hour of frustration. Consider it a backup option rather than your primary method.

Method 3: At the Train Station (Most Reliable, Least Convenient)

If all else fails, you can always buy tickets in person at train stations.

USED BY 2,000+ TRAVELERS

Stop Googling. Start Traveling.
Everything You Need in One Kit.

The same problems you're reading about? We've solved them all. Get instant access to battle-tested guides that actually work in 2025.

  • VPN that works — tested monthly, not some outdated list
  • Pay anywhere — Alipay/WeChat setup in 10 minutes
  • Never get lost — offline taxi cards for 50+ destinations
  • Emergencies covered — hospital finder, pharmacy phrases, SOS cards
Get Instant Access — $4.99

Less than a cup of coffee. 100% refund if not satisfied.

At the Ticket Counter

  1. Go to any ticket window (售票处)
  2. Show your passport
  3. State your destination and preferred time (writing it down in Chinese helps)
  4. Pay with cash, card, or mobile payment
  5. Receive your ticket immediately

The downside: popular routes sell out quickly, especially during holidays. By the time you reach the station, your preferred train might be gone.

Using the Station Kiosks

Most major stations have self-service machines that accept passports:

  1. Select "English" on the touchscreen
  2. Choose "Purchase Ticket" or "Foreign Passport"
  3. Insert your passport into the reader
  4. Select your route and train
  5. Pay with card or mobile payment

These machines can be finicky with foreign passports. If yours doesn't scan, join the human queue.

Method 4: Through Your Hotel

Many hotels, especially those accustomed to foreign guests, will book train tickets on your behalf. They typically charge ¥30-50 per ticket for the service.

This works well if you're planning ahead and don't mind the markup. Simply tell the concierge your desired route and date, provide your passport, and they'll handle the rest.

Pro Tips from the Rails

Book Early, But Not Too Early

Tickets for most routes become available 15 days before departure at 8:00 AM China time. Popular routes (Beijing-Shanghai, for example) sell out within hours on holiday weekends.

For regular travel, booking 3-7 days ahead is usually sufficient. Same-day tickets are often available for less popular routes.

Station Size Matters

Major cities often have multiple train stations. In Beijing alone: Beijing Station (北京站), Beijing West (北京西), Beijing South (北京南), Beijing North (北京北).

High-speed trains typically depart from newer stations (often labeled "South" or "North"). These stations are usually located further from the city center but have better facilities.

Always confirm which station your train departs from and plan transportation accordingly.

The Security and Boarding Timeline

Chinese train stations require security screening similar to airports. Budget your time:

  • Arrive at station: 45-60 minutes before departure
  • Security check: 5-15 minutes (longer during holidays)
  • Find your waiting room: 5-10 minutes (stations are huge)
  • Boarding opens: Usually 15-20 minutes before departure
  • Boarding closes: 5 minutes before departure (strict!)

Missing a train because you underestimated station time is depressingly common among first-time visitors.

Food and Drink

Unlike airplanes, trains allow you to bring food and (non-alcoholic) drinks. Smart travelers stop at a convenience store before boarding. Station food is overpriced; onboard food is mediocre at best.

Hot water is available on all trains for making instant noodles—a beloved rail travel tradition.

Choosing the Right Seat

When booking, you can sometimes select specific seats:

  • A and F seats: Window seats
  • C and D seats: Aisle seats (on 2+3 configurations)
  • Odd numbers: Facing forward
  • Even numbers: Facing backward

This varies by train, but knowing the pattern helps when you have a choice.

Sample Routes and Prices

To give you a sense of timing and cost:

RouteDurationSecond ClassFirst Class
Beijing → Shanghai4h 30m¥553¥933
Shanghai → Hangzhou1h 0m¥73¥117
Guangzhou → Shenzhen30m¥75¥100
Chengdu → Xi'an3h 30m¥263¥421
Beijing → Xi'an4h 30m¥515¥824

Prices fluctuate slightly based on specific train and time of day.

When Trains Beat Flights

For distances under 1,000 km, high-speed trains often win:

  • No airport security theater: Station security is faster
  • City center to city center: Train stations are usually more central
  • No delays: Trains maintain remarkable punctuality
  • More legroom: Even second class beats economy flights
  • Scenery: Watch China scroll past your window

The break-even point is roughly 4-5 hours of train travel. Beyond that, flying often makes more sense—unless you enjoy the journey itself.

The Bottom Line

Booking trains in China as a foreigner isn't as seamless as it should be, but it's far from impossible. For most travelers, Trip.com offers the best balance of reliability and convenience. The small service fee is worth avoiding the frustration of fighting with 12306 or racing to stations.

Once you're on the train, the experience is genuinely excellent. Smooth, fast, and efficient—everything a modern rail system should be.


Planning your routes? The China Survival Kit includes city-to-city travel guides and offline maps for when you arrive.

📦 Get the complete China Travel Toolkit

🚀Get Instant Access - $9.99 $4.99🔥 Limited Time

15+ tools, step-by-step guides, offline access