Our Location:
No. 99, Jiazi Road, Chengdu

Most foreign travelers assume buying China train tickets is complicated. This guide focuses on the three practical ways foreign travelers buy China train tickets: 12306, third-party platforms, and station counters.
Quick Recommendation: For most first-time visitors, Trip.com is the easiest option. Use 12306 if you have time to complete verification and plan multiple train journeys. Use a station counter as your emergency backup.
| Situation | Best Choice |
|---|---|
| First trip to China | Trip.com |
| Planning early | 12306 |
| Need ticket today | Station counter |
| 12306 verification failed | Station counter |
| Method | Best For | Cost | Time to First Ticket | Key Limitation |
|---|---|---|---|---|
| Trip.com | First-timers, short visits, convenience | Service fee (varies) | Immediate | Fee adds up for multiple tickets |
| 12306 (Chinese) | Frequent travelers, budget | Free | 1-3 days online or 10 min at station | Requires Chinese phone number for full features |
| 12306 (English) | Users who don't need seat selection | Free | Same as Chinese version | Cannot select seats; features outdated |
| Station Counter | Last-minute, groups, troubleshooting | Free | Immediate | Must go to station; limited availability |
For most foreign tourists on a short trip, Trip.com is the best overall choice. The combination of English interface, no identity verification, international payment, and seat selection makes it the most practical option despite the service fee.
Choose 12306 (Chinese) if: You have a Chinese phone number, plan to travel frequently in China, and want to avoid service fees.
Choose the station counter if: You are already at a station, need tickets immediately, have cash or a foreign card, or are troubleshooting a problem like a name error or lost passport.
Self-service machines are not recommended for passport holders. They are unreliable and only support UnionPay foreign cards.
If you book with a misspelled name, you will not pass boarding check. Cancel the original order and rebook with the correct spelling. There is no way to edit passenger details after booking.
Go to the railway station's police service counter (铁路公安, tiělù gōng'ān). Apply for a temporary boarding certificate using your entry visa information. This is a last-resort solution, keep your passport secure.
Your name on the ticket must match your passport exactly, same spelling, same order, same punctuation. Last name FIRST NAME with a space between them. No abbreviations, no nicknames. If the name is wrong, you cannot board. You must cancel and rebook through the original purchase channel.
At the station, do not try the automatic gates. They are for Chinese ID cards and Foreign Permanent Resident ID Cards only. Always use the manual ticket gate (人工检票通道). Show your passport and the staff will let you through.
- More than 8 days before departure: Free
- 48 hours to 8 days: 5% of ticket price
- 24 to 48 hours: 10%
- Less than 24 hours: 20%
- After departure: Generally non-refundable
If you lose your passport before travel, go to the railway police document counter (铁路公安制证窗口) at the station. Show your entry visa information. They can issue a temporary travel certificate that allows you to buy tickets and board.
For international routes like Kunming to Vientiane (China-Laos railway), you must get a paper ticket at the station counter. E-tickets are not accepted.
For many first-time visitors, third-party platforms such as Trip.com are the easiest way to buy China train tickets.
They allow foreign travelers to book with a passport, use international credit cards, and avoid the 12306 identity verification process.
Best for:
Trade-off:
Third-party platforms usually charge service fees and may not offer every ticket option immediately after release.
For the lowest cost and direct access, use 12306. For convenience, third-party platforms are often easier.
12306 is China Railway's official ticketing platform. It has no service fees and offers full features, seat selection, waitlist booking, changes, and refunds. But the setup process is the main barrier for foreign users.
You can register through the 12306 app or the English website at kyfw.12306.cn/en.
On the English website:
On the app:
Before you can buy tickets, your passport must be verified. You have three options:
Option 1: Online automatic verification (fastest)
Upload your passport info page through the app. The system usually completes verification within 5 minutes. This works for most passports.
Option 2: Online manual review (1-3 working days)
In the app, go to "My" → "Passengers" → add your passport details and upload a clear photo of the passport info page. A human reviewer checks it. This can take 1-3 days.
Option 3: Station counter (10 minutes, same-day)
Go to any railway station's manual ticket counter with your passport. Tell the staff: "I need passport identity verification for 12306." They process it on the spot. This is the fastest option if you are near a station.
Once verified, you can search for trains, select seats, and pay. Payment options include Alipay, WeChat Pay (both can be linked to a foreign credit card), UnionPay, and, on the English website, direct Visa or Mastercard.
Important: The Chinese version of 12306 requires a Chinese phone number for login. The English version does not, but it also cannot select seats. If seat selection matters, use the Chinese version with a friend's phone number, or use Trip.com.
TripChina Verdict: Best value if you have time to complete verification and a Chinese phone number (or are willing to use the English version without seat selection). Worth the setup for long stays or frequent travel.
The station counter is the most straightforward method. It requires no prior setup, no app, and no Chinese phone number.
What to bring: Your passport original. Cash (RMB), or a Visa/Mastercard, or Alipay/WeChat.
What to say: "One ticket from [city] to [city], [date], high-speed train, second class." Simple English works at major stations.
What happens: The staff enters your passport details, verifies your identity on the spot, takes payment, and issues an e-ticket linked to your passport. You do not need a paper ticket, just show your passport at the manual gate.
What you get: Instant purchase, no verification delay, and the ability to request seats together for a group. Major stations like Beijing West (北京西站), Shanghai Hongqiao (上海虹桥站), and Guangzhou South (广州南站) have English-speaking staff or translation devices.
What you miss: You cannot book in advance. You can only buy tickets for trains departing on the same day. Popular routes may be sold out.
Trade-off: You must physically go to the station. For last-minute travel or troubleshooting, this is the best option. For advance planning, use Trip.com or 12306.
TripChina Verdict: Best for same-day travel, group bookings, and any situation where online methods fail. Keep this as your backup plan.
Self-service ticket machines are common at Chinese railway stations. They are designed for Chinese ID cards and UnionPay cards.
The reality for passport holders: Most machines can read a passport, but they only accept UnionPay foreign cards. The interface is in Chinese. If something goes wrong, there is no staff to help.
Recommendation: Go to the manual counter instead. It is faster and more reliable.
China's railway system uses electronic tickets (电子客票, diànzǐ kèpiào). You do not need a paper ticket. Your passport is your ticket.
Arrive at the station 30–60 minutes before departure. During holidays or at major hubs like Beijing South or Shanghai Hongqiao, allow 60 minutes. Security checks can take 15–20 minutes during peak times.
Do not use automatic ticket gates. Most cannot read foreign passports. Look for the Manual ID Check Lane (人工核验通道, réngōng héyàn tōngdào) or ask staff for "manual check." Show your original passport. Staff will verify your e-ticket record and let you through.
Exception: Holders of the Foreigner's Permanent Residence ID Card (外国人永久居留身份证, wàiguórén yǒngjiǔ jūliú shēnfènzhèng) can use automatic gates exactly like Chinese citizens.
Check the departure board or your 12306 app for the gate number (检票口, jiǎnpiàokǒu). Gates usually open 15–20 minutes before departure and close 3–5 minutes before. Listen for announcements, they are in Chinese and English at major stations.
Train attendants may check your passport during the trip. Keep it accessible. Your seat number is printed on your e-ticket confirmation. If you cannot find your seat, show the confirmation to any staff member.
At your destination, follow signs to the exit. Use the manual ID check lane again with your passport. The whole process takes about 30 seconds.
This happens often, especially on popular routes and during holidays. Do not panic.
Option 1: Use the waiting list (候补, hòubǔ)
When a train shows “0 tickets,” tap the “候补” button. You can add up to 10 trains to your waiting list. The system will automatically buy a ticket for you if one becomes available. This is more reliable than any third-party “ticket snatching” service.
Option 2: Try a different station
If you are traveling from Beijing to Shanghai, for example, check if there are tickets from Beijing South to Shanghai Hongqiao instead of Beijing West to Shanghai Station. Different stations on the same route sometimes have different availability.
Option 3: Adjust your time
Early morning (6:00–8:00) and late evening (after 20:00) trains are less popular. Midday trains sell out first.
Option 4: Buy a shorter ticket and upgrade onboard
This is a hack that works on some routes. Buy a ticket to a station one stop before your destination, then ask the conductor to extend it. You pay the difference onboard. This only works if the train is not full.
What If Your 12306 Verification Fails Before Your Trip?
If your 12306 identity verification is stuck, pending, or rejected before your train journey, do not wait until the last minute. Foreign travelers have two practical solutions.
Option 1: Wait for online verification (if you have enough time)
If you submitted your passport information online, 12306 verification usually takes 1–3 working days. Make sure your passport photo is clear, your name matches your passport exactly, and your document information is correct.
Option 2: Complete verification at a train station (fastest solution)
If your verification is still pending or rejected and your departure is approaching, go to any major railway station's manual ticket counter with your original passport.
Tell the staff:
"I need passport verification for 12306."
Staff can usually complete the verification process on-site, allowing you to purchase tickets once your account is approved.
Important tips:
Bottom line:
For travelers with several days before departure, complete 12306 verification online. If your trip is close and verification is stuck, visiting a railway station with your passport is the most reliable backup solution.
Each ticket allows one free reschedule before departure. You can change the date, train, or seat class through the app or at a station counter. If the new ticket costs more, you pay the difference. If it costs less, the difference is refunded.
After the train departs, you can only reschedule to another train on the same day going in the same direction, and only at a station counter, not online.
| Time Before Departure | Refund Fee |
|---|---|
| More than 8 days | 0% (full refund) |
| 48 hours to 8 days | 5% of fare |
| 24 to 48 hours | 10% of fare |
| Less than 24 hours | 20% of fare |
| After departure | No refund |
Refunds go back to your original payment method. If you bought the ticket at a station counter with cash, you must return to a counter for the refund.
TripChina.me Insight: The 8-day rule is the most useful for travelers. If your plans change a week or more before departure, you can cancel for free. Book early without fear, you have a full week to adjust without penalty.
This is risky. If your friend buys a ticket on their 12306 account with your passport details, any name mismatch, even a single letter, means you cannot board. The friend's name is on the order, and the system checks the passenger name against the passport. Use the station counter instead if you need someone to help you buy a ticket.
As noted above, self-service machines are unreliable for passport holders. They only accept UnionPay foreign cards, and the interface is in Chinese. You will waste time and likely end up at the manual counter anyway.
International credit cards work on Trip.com and the 12306 English website, but they may be rejected by your issuing bank. Have a backup: link your card to Alipay or WeChat Pay before your trip, or carry cash for the station counter.
Arrive at the station 30-60 minutes before departure. Passport holders must use the manual gate, which can have queues. In peak seasons, allow extra time.
This article is part of the China Basics Travel Guide Hub.
Explore all China Basics travel guides here → China Basics Hub
Yes. Your passport replaces Chinese ID.
Yes, but it depends on the platform. Trip.com accepts Visa, Mastercard, and PayPal. The 12306 English website accepts Visa and Mastercard directly. At the station counter, you can swipe a Visa or Mastercard. On the 12306 Chinese app, you need Alipay or WeChat Pay, both can be linked to a foreign credit card before your trip. If your card is rejected, try a different platform or use cash at the station.
For the 12306 English website and app, no, you can register with an email address (Gmail works). For the Chinese version of the app, a Chinese phone number is required for login. If you do not have one, use the English version or Trip.com instead.
You cannot board. The name on the ticket must match your passport exactly, same spelling, same order, same punctuation. You must cancel the ticket through the original purchase channel and rebook with the correct name. This applies to all platforms, including Trip.com and 12306.
Yes. On 12306, one account can add up to 15 passengers (including yourself). All passengers must have their passport identity verified before purchase. On Trip.com, you can add multiple passengers during booking. At the station counter, you can buy tickets for a group in one transaction, and request seats together.
Yes, but you need a temporary travel certificate. Go to the railway police document counter at the station with your entry visa information. They can issue a certificate that allows you to buy tickets and board. Do this as early as possible before your train departs.
Yes, Trip.com is a legitimate and widely used platform for train tickets in China. It is a publicly traded company and partners directly with China Railway. The main downside is the service fee, not safety. Your ticket is valid and linked to your passport, just like a ticket bought on 12306.
👉 Explore more essential travel tips in our China Basics Hub.
TripChina.me creates practical China travel guides shaped by real local experience, helping independent travelers navigate transport, payments, food, neighborhoods, and the cultural details that make traveling in China easier and more meaningful. Find the guide for your destination at tripchina.me.