12306 English Booking: Step-by-Step Guide to China Train Tickets

I once watched a family miss their bullet train to Xi'an because the screen said “No tickets available.” But it wasn't sold out — the language setting was wrong. That's the kind of headache 12306 can cause if you don't know the tricks. Forget Google Maps (it barely works in China). Bring Apple Maps or Amap (高德地图) in Chinese. And here's the raw truth: if you're not patient with Chinese interfaces, skip 12306 and use Trip.com directly. But if you want to book directly (save a bit of cash and learn the system), I'll walk you through every step with the exact pitfall to avoid.12306 english booking

Why 12306 Is Tricky for Foreigners

The official China Railway website, 12306.cn, has an English interface — but it's hidden. Most foreigners land on the Chinese page and panic. Even after switching to English, some pages remain partially in Chinese. The verification system (CAPTCHA) is infamous: selecting the correct images of “bicycles” or “traffic lights” feels like a test. And payment? International credit cards are rejected 90% of the time. You'll need Alipay or WeChat Pay linked to a foreign card.

Quick reality check: Many high-speed trains are eligible for e-tickets now, but foreigners still need to collect a paper ticket with passport verification at the station. Yes, even in 2024. Plan an extra 30 minutes at the station before departure.

Step 1: Passport Registration & Verification

You can't book without an account. Here's how to create one as a foreigner:china train tickets english

  • Go to 12306 English Page
  • Click “Register” and fill in your name exactly as on your passport. No middle names if your passport doesn't show them — this causes verification failure later.
  • Passport type: select “Other” or “Foreign Passport.” The system often asks for passport number without spaces.
  • Phone number: If you don't have a Chinese SIM, you can use a foreign number — BUT you won't receive SMS verification needed for some actions. I recommend getting a Chinese SIM at the airport (China Mobile, China Unicom). It costs about 100 RMB for a prepaid plan.
  • Verification: After registering, your account is “unverified.” To verify, you must go to a train station ticket office with your passport. Yes, seriously. Find any major station (even small ones work). The staff will scan your passport and link it to your account. After that, you can book online.
⚠️ Pro tip: If you're arriving in Beijing or Shanghai, head to the train station on your first day. The queue at Beijing South Station's verification counter can take 20 minutes. Avoid lunch hours (12:00–13:30) when staff are fewer.

Step 2: Search, Select & Book the Right Train

Once your account is verified, log in on the English site. Enter your departure and arrival cities. The system uses pinyin (e.g., Beijing, Shanghai Hongqiao). Pay attention to station names: Shanghai has 3 major stations — Shanghai Hongqiao (虹桥) for high-speed, Shanghai Railway Station (上海站) for slower trains, and Shanghai South (上海南). The English interface often uses “Shanghai” for the central station, which can be wrong.book train tickets china foreigners

Train Type Seat Classes (En) Price Range (2nd class, 北京–上海)
G (High-speed) Second class, First class, Business 550–1750 RMB
D (Bullet, slower) Second class, First class, Sleeper 310–800 RMB
K (Regular) Hard seat, Soft seat, Sleeper 160–500 RMB

Select your train, then click “Book Now.” You'll need to add passengers — use the same passport number as during registration. For children under 1.2m, ticket is free but no seat; 1.2–1.5m half price.

Dealing with the CAPTCHA

The image verification is notorious. If you fail 3 times, you're locked out for 15 minutes. Here's my trick: refresh the captcha until you get an easy one (e.g., “bicycle” instead of “tricycle”). Use the “Refresh” button next to the image. On mobile, it's harder; I recommend using a desktop browser on 12306.

Step 3: Payment – The Biggest Headache

12306 accepts: Alipay, WeChat Pay, UnionPay, and some Chinese bank cards. International Visa/Mastercard? Almost never. I've seen it work for some users with Visa via the “Pay with Alipay” option (Alipay linked to a Visa card), but it's unreliable.how to use 12306 in english

My go-to solution: Download Alipay, link your international Visa or Mastercard (works for most cards). Then select Alipay at checkout. The payment is processed instantly. If Alipay fails, ask a Chinese friend to pay via WeChat and transfer them money. Alternatively, use Trip.com (see below) which accepts international cards directly.

After successful payment, you'll get an order number and a QR code. Screenshot it — you'll need it to collect the paper ticket.

Step 4: Collecting Your Ticket at the Station

Even for e-ticket eligible trains, foreigners must get a paper ticket. Go to the ticket office (售票处) with your passport and order number. Look for the “取票” (collect ticket) machine — but these machines only accept Chinese ID cards. So you must queue at the manual counter. Trust me, I've tried the machine with my passport — it doesn't work.

  • At the counter: hand over passport and say “Wǒ yào qǔ piào” (I want to collect my ticket). Staff will print it.
  • Cost: Free.
  • Time: Allow 20–30 minutes in line. Peak hours (7:00–9:00, 17:00–19:00) are crowded.
  • Some stations have a “Foreigner Window” — but rarely. Ask the queue coordinator.12306 foreign passport registration
⚠️ Don't lose the paper ticket. You need it for the whole trip — inspectors check it with your passport. Also, you need it to exit some stations.

The Easier Backup: Trip.com (and When to Use It)

Let's be real: 12306's English experience is clunky. If you value your time, use Trip.com's train booking service. They charge a small service fee (10–20 RMB per ticket) but handle everything: registration, payment with international cards, and even e-tickets that work with passport (no paper collection needed on many routes).

Feature 12306 Direct Trip.com
Payment with intl card Rarely works Always works (Visa, MC, Amex)
Paper ticket needed Yes (most cases) No (e-ticket accepted)
Customer support in English None 24/7 chat
Price Base fare Base fare + service fee

When to use 12306 directly: If you're here for a long stay, have a Chinese bank account or reliable Alipay, and want to save the service fee. For a short trip with tight schedule, just use Trip.com.trip.com china train tickets

FAQ – Your Questions, Answered

My passport name has a middle initial. Should I include it during 12306 registration?
No. Enter your name exactly as the machine-readable zone of your passport. If your passport shows “JOHN A SMITH,” enter “JOHN A SMITH” without periods. But if the English interface allows only two name fields (family name and given name), put “JOHN A” in given name and “SMITH” in family name. Mismatch will block ticket collection.
Can I book tickets for other trains immediately after verification?
Yes, once your account is verified at the station counter. But there's a 30-minute delay after verification before the system updates online. I've seen tourists book on site immediately — only to fail. Wait half an hour.
I keep getting “No available seats” for popular routes. What's wrong?
It's likely real: high-speed routes like Beijing–Shanghai sell out days in advance, especially during Chinese holidays (Spring Festival, National Day). But also check if you selected the correct date and station. Another possibility: the system thinks you're a Chinese user and requires ID verification — switch to English mode again.
Can I change or refund a ticket bought on 12306?
Yes, via the “Order” section. Refund fees: 5% if more than 48 hours before departure, 10% between 24–48h, 20% within 24h. You'll get refund back to your Alipay/WeChat within 7 days. Note: paper ticket must be presented at the station for refund if you already collected it.
Is there an official 12306 mobile app in English?
The official app (铁路12306) is Chinese-only. The English website works on mobile browsers but is clunky. I advise using Trip.com's app for a smooth English experience. Or book via the 12306 website on a desktop before your trip.

Verified and fact-checked by the editorial team. This content has been fact-checked to ensure informational precision.

Bo Wu

Bo Wu

Bo Wu, a Tianjin-based Certified Senior Tour Guide, specializes in North China itineraries covering the Ancient Culture Street, Five Great Avenues, and Drum Tower Bazaar.

Recommended Attractions

Old Town of Lijiang

Old Town of Lijiang

UNESCO World Heritage Site

A UNESCO World Heritage site boasting an 800-year history. I...

Lugu Lake

Lugu Lake

Natural Lake & Cultural Heritage

A pristine, high-altitude alpine lake known for its crystal-...

Tiger Leaping Gorge

Tiger Leaping Gorge

World-Class Trekking Destination

One of the deepest and most spectacular river canyons in the...

Yulong Snow Mountain

Yulong Snow Mountain

National Scenic Area & Glacier Park

A breathtaking mountain massif featuring glaciers, alpine me...

Xizhou Ancient Town

Xizhou Ancient Town

Authentic Bai Heritage

A well-preserved cultural hub of the Bai people, famous for...

Swipe to view more

reader comments (0)

No comments yet.

leave a comment

Your rating:
0/5

2026 on-site verified · Last audit: July 17, 2026
Last visit: Jul 17, 2026
Author: Bo Wu
Reviewer: Ying Zhang