Book China Train Tickets: Stop Struggling with 12306

You've got your visa. Your bags are packed. But the train ticket? That's where most trips fall apart.

I've seen it dozens of times. A traveler, confident and excited, staring at a wall of Chinese characters on 12306.cn. Panic sets in. And that's why I'm writing this.

Booking China train tickets isn't like buying a ticket anywhere else. Your international credit card? Often rejected. The app? Mandarin only. Even the seat selection has rules that make no sense at first. I've guided hundreds of foreigners through this maze, and I'm about to share the exact steps to get you on that train without the headache.china train ticket booking for foreigners

Here's the bottom line: Skip third-party sites that overcharge. Use the official 12306 website or Trip.com. Have your passport ready. And never, ever assume you can buy at the station – you'll lose hours in line. The smart move? Book online, choose the 'foreign passport' option, and pay with Alipay or WeChat after linking your card. Now, let's break it down.

Why Booking China Train Tickets Is Different

First off, forget what you know about booking trains in Europe or Japan. China's system is built for locals with Chinese ID numbers, WeChat, and bank cards. For foreigners, it's a whole different game.

  • Real-name system: Every ticket must be linked to a valid passport. No exceptions. You can't buy a ticket for someone else without their passport info.
  • Payment hurdles: Most international credit cards (Visa, Mastercard) are rejected on 12306. You'll need Alipay or WeChat Pay connected to a foreign card – or use a third-party site that accepts credit cards but charges a small fee.
  • Language barrier: 12306's official site has an English version, but it's clunky, and many features vanish when you switch languages. The mobile app is Chinese-only.
  • Booking window: Tickets go on sale 15 days in advance (for high-speed, 30 days for regular). During peak times like Chinese New Year or Golden Week, they sell out within minutes.
My take: Don't let this scare you. Once you know the tricks, it's straightforward. The biggest pain point? Payment. I'll show you how to solve that in a bit.

What You Need Before You Starthow to book china train tickets online

Before you open any booking site, get these ready:

  • Your passport: Make sure it's valid for at least 6 months. You'll need the exact name as on the passport (no nicknames) and the passport number.
  • Alipay or WeChat Pay: Download these apps and link your international credit card or debit card. It takes about 10 minutes. I recommend Alipay – it's more foreigner-friendly and has an English interface.
  • A VPN: Many booking sites (including 12306) are accessible without VPN, but Google Maps and WhatsApp won't work. Get a reliable VPN before you arrive.
  • Translation tool: Apple Translate or Baidu Translate will be your best friend when reading station names in Chinese.
  • Map app: Google Maps is inaccurate in China. Download Apple Maps or use Baidu Maps (with translation). For directions, give the Chinese address to your taxi driver.

Step-by-Step: How to Book on 12306 (English Version)12306 english booking guide

Let's walk through the official 12306 website. I'll use the English interface, but note that it's not perfect. Here we go:

  1. Go to the official site: Open 12306.cn/en/. Ignore any ads that say “official partner” – stick to this URL.
  2. Register an account: Click “Register” and fill in your name, passport number, nationality, and a valid email. You'll receive a verification code. Yes, it works for foreigners – I've done it myself.
  3. Log in and search: Enter your departure city and destination in English (e.g., Beijing – Shanghai). Pick your date. Click “Search”.
  4. Choose your train: You'll see a list with types (G, D, C, Z – more on that later), departure/arrival times, duration, and seat classes. Click “Book” on your preferred train.
  5. Add passengers: Under “Passenger Type”, select “Adult” (foreigners don't need the “Student” or “Child” options unless applicable). Enter your passport details again. This step often confuses people – make sure the name matches your passport exactly.
  6. Select seats: Choose your seat preference: window, aisle, or no preference. You can also select a specific seat number if available.
  7. Review and pay: The system will show the total price. Click “Pay”. Then you'll face the payment hurdle – 12306 only accepts Chinese bank cards, Alipay, and WeChat Pay. If you have Alipay linked, scan the QR code. If not, you'll need to switch to a third-party site.
Real talk: 12306's English site sometimes crashes at the payment step. The mobile app (Chinese only) is more stable. If you're stuck, ask your hotel receptionist to help you pay via WeChat – most will do it for free.

Alternative: Book via Trip.com or Klook

Let me save you a headache. If 12306 feels like too much work, use Trip.com (trip.com/trains/) or Klook. These platforms accept international credit cards directly and have English interfaces. Yes, they charge a small booking fee (usually 5-10 RMB per ticket), but it's worth every yuan.buy china train tickets with passport

Platform Accepts Int'l Credit Card Booking Fee E-Ticket Option Customer Support
12306 (Official) No (only Alipay/WeChat with Chinese card) None Yes, after purchase you can use passport at gates Chinese only
Trip.com Yes (Visa, Mastercard, Amex) ~5-10 RMB per ticket Yes, show QR code and passport English 24/7
Klook Yes ~8-15 RMB per ticket Yes, show booking confirmation English chat

My recommendation: For first-timers, use Trip.com. It's reliable, and you can cancel or change tickets online with a small fee. The only downside? They might not have all seat availability that 12306 shows, but for popular routes it's fine.

Picking the Right Train: G, D, C, Z – What Do They Mean?

China's train naming system can be confusing. Here's a quick cheat sheet:

  • G (Gaotie, 高铁): High-speed, 300-350 km/h. The fastest and most expensive. Distances under 1000 km are best. Example: Beijing-Shanghai takes 4.5 hours.
  • D (Dongche, 动车): High-speed, 200-250 km/h. A bit slower, often cheaper. Good for medium distances.
  • C (Chengji, 城际): Intercity trains between nearby cities, similar to D trains.
  • Z (Zhida, 直达): Direct conventional trains with fewer stops. Slower but cheaper. Often sleeper berths overnight – an experience in itself.
  • K, T, Y: Regular trains with many stops. Avoid unless you're on a budget and have plenty of time.china high-speed rail booking tips
My two cents: For most travelers, stick with G trains. They're punctual, comfortable, and the time saved is worth the extra cost. But if you want a cultural experience, book an overnight Z train from Beijing to Xi'an – the soft sleeper compartment is surprisingly cozy.

Payment Woes: How to Pay Without Chinese Bank Card

This is the #1 complaint I hear. Here's the reality:

On 12306: You absolutely need Alipay or WeChat Pay. And those apps require a Chinese bank card, right? Not exactly. In 2023, both Alipay and WeChat Pay started allowing foreign cards (Visa, Mastercard, Amex) to be linked. Here's how:

  1. Download Alipay and register with your foreign phone number.
  2. Go to “Me” > “Bank Cards” > “Add Card”. Select “International Card”.
  3. Enter your card details. The system may charge a small verification fee (refundable).
  4. Once linked, you can pay on 12306 by scanning the QR code. It works 90% of the time – sometimes it fails for no reason, then try again later.

If Alipay doesn't work, use Trip.com and pay directly with your credit card. Problem solved.

Heads up: Some foreign cards get blocked by Chinese banks for “security reasons”. If that happens, call your bank and tell them you're authorizing a transaction in China. Also, keep some cash handy – you'll need it for street food and taxis anyway.

Picking Up Your Ticket at the Station (Or Using E-Ticket)

Good news: Most high-speed trains now accept e-tickets. You don't need a paper ticket. Just scan your passport at the automated gate.

But for some regular trains (Z, K, T), you still need a paper ticket. Pick it up at the station:

  • Bring your passport and the booking confirmation (on your phone).
  • Go to the “Manual Ticket” window (not the automated machines – they don't accept foreign passports).
  • Point to the word “取票” (qu piao) and show your passport. The agent will print your ticket.
  • Keep the ticket until you exit the destination station – some stations check at the exit.

Important: The queue at manual windows can be long. Arrive at least 45 minutes before departure for regular trains, 30 minutes for high-speed.

Avoid These 5 Common Booking Mistakes

I've seen these way too many times. Don't be that person:

  1. Book at the station: You can, but why torture yourself? The English-speaking staff is rare, and lines are long. Always book online.
  2. Ignore the 15-day window: If you need a ticket for a specific date, set a reminder the moment sales open (usually 8:00 AM Beijing time). Popular routes like Beijing-Shanghai sell out in hours.
  3. Use a fake name or wrong passport number: You won't board. Double-check before paying.
  4. Assume all trains are the same: G trains have a different pricing tier. Some have business class (even more expensive), others only first and second. Check seat availability before booking.
  5. Forget your passport at the hotel: You need the physical passport to board – a photo won't work. I've watched travelers get turned away at the gate.
My golden rule: Always keep a digital copy of your passport in your phone and a printed copy in your bag. If you lose the original, the copy can help at the police station, but not for boarding.

What About Refunds and Changes?

Plans change. Here's how to handle it:

  • Refund policy: If you cancel more than 48 hours before departure, you get 95% refund (5% fee). Between 24 and 48 hours, 90% refund. Within 24 hours, it drops to 80% or less. Same-day cancellation: 50% refund if >2 hours before, 20% if
  • Changing your ticket: You can change the time or date once per ticket, free of charge (on 12306) or with a small fee (Trip.com). But you cannot change the passenger name or destination.
  • How to cancel/change: On 12306, go to “My Orders” and click “Refund” or “Change”. On Trip.com, it's in “My Bookings”. The refund will be processed to your original payment method within 7-14 days.china train ticket booking for foreigners
Insider tip: If you miss your train, you can still change your ticket at the station service counter within 2 hours of departure (for a small fee). Don't just give up – I've saved many trips this way.

FAQs: Foreigners and China Train Tickets

Can I book China train tickets with a foreign passport on 12306?
Yes, absolutely. Register with your passport number and name exactly as on the passport. The English website works for search and booking, but payment is the tricky part – you'll need Alipay or WeChat linked to a foreign card. If that fails, use Trip.com directly.
Why does my credit card get declined on 12306?
Because 12306's payment system is designed for Chinese domestic cards. International cards are not accepted on the platform. You have two workarounds: either use Alipay/WeChat Pay linked to your foreign card (which often works), or book through Trip.com which accepts international credit cards directly.
How early should I book for Chinese New Year travel?
As soon as the booking window opens – 30 days in advance for regular trains, 15 for high-speed. Set an alarm for 8:00 AM Beijing time on that day. Even then, tickets can sell out in minutes. If you can't get a ticket, consider flying or using a bus as backup.
Can I use my driver's license or other ID to book?
No. Only a valid passport is accepted for foreigners. Some travelers have tried using residence permits or visa pages – stick to the passport. The name and number must match exactly with what's on your passport.
What's the best seat for foreigners on a high-speed train?
For a comfortable experience, choose second class (二等座) – it's fine but a bit cramped if you have long legs. First class (一等座) offers more legroom and wider seats. Business class (商务座) is like a first-class airplane seat – expensive but worth it for long hauls. I personally go first class for journeys over 3 hours.

This content has been fact-checked to ensure informational precision.

Tao Xu

Tao Xu

Tao Xu, a Changsha-based Certified Senior Tour Guide, specializes in Central South China itineraries covering the 4-Day Zhangjiajie sandstone peak adventure, Changsha night market crawl, and Fenghuang ancient town.

Recommended Attractions

Hong Kong-Zhuhai-Macao Bridge

Hong Kong-Zhuhai-Macao Bridge

Engineering Marvel

The longest sea-crossing bridge-tunnel system on earth. This...

Chimelong Ocean Kingdom

Chimelong Ocean Kingdom

World-Class Theme Park

One of the world's largest marine theme parks, featuring mas...

Lovers' Road

Lovers' Road

Scenic Coastline

A picturesque, palm-lined coastal promenade stretching for n...

Zhuhai Opera House

Zhuhai Opera House

Architectural Landmark

China's only opera house built on an island. Its iconic, ult...

Zhuhai Fisher Girl Statue

An iconic granite sculpture standing gracefully in the shall...

Swipe to view more

reader comments (0)

No comments yet.

leave a comment

Your rating:
0/5

2026 on-site verified · Last audit: August 28, 2026
Last visit: Aug 28, 2026
Author: Tao Xu
Reviewer: Wenjing Pan