Last updated: March 2026. Railway schedules, prices, and policies subject to change. Verify current information on 12306.cn before booking.
China's high-speed rail is the world's largest network — over 40,000 kilometers. For foreign tourists, it's the best way to explore: more punctual than planes, more comfortable than buses, city center to city center. From Beijing to Shanghai, 1,318 kilometers, about 4.5 hours — quicker than flying once you factor in airport time.
At a Glance
• Difficulty: Moderate — app setup takes time, riding is easy
• What you need: Passport, 12306 app or Trip.com, Alipay/WeChat Pay
• Main app: 12306 (official) or Trip.com (English)
• Backup option: Station ticket counter
• English support: Limited on 12306, good on Trip.com
• Cost range: ¥200–1000 (~$30–140) depending on distance and class
Step-by-Step Guide
Step 1: Choose Your Booking Method
Option A: 12306 (Official, Cheapest)
- Download "铁路12306" app or visit 12306.cn
- Register with foreign passport (online verification supported since Nov 2023 — verify current status)
- Bind phone number, complete facial recognition
- Tickets released 15 days in advance
Option B: Trip.com (Easiest for English)
- No 12306 account needed
- Enter passport info directly
- ~3% service fee (verify current rate)
- Better for changes/refunds flexibility
Option C: Station Counter (Backup)
- Show original passport
- Cash or mobile payment
- Risk: sold out during peak times
Step 2: Buy Your Ticket
- Book 15 days ahead for popular routes (Beijing-Shanghai)
- Choose seat class: Second (base price), First (1.6x), Business (3x)
- Recommendation: Second class is comfortable enough for trips under 4 hours
- Pay with Alipay, WeChat Pay, or international credit card (on Trip.com)
Step 3: Get to the Station
- Major city stations: Arrive 1 hour early (Beijing South, Shanghai Hongqiao)
- Smaller stations: 30-40 minutes early
- Chinese stations are large — finding entrance takes time
- Have passport + e-ticket ready
Step 4: Security and Boarding
- Security check: Passport + ticket, similar to airports but faster
- Find waiting hall: Check large screens or ask staff "Where is G123?"
- Boarding starts 15 minutes before departure
- Scan passport at automated gate or use manual channel
- Follow platform markers to find your car position
Step 5: Onboard Experience
- Sit in assigned seat
- Hot water available, charging outlets at seats
- Dining car (¥30-60 meals) or trolley service
- Clean restrooms, smooth ride
- Listen for announcements — arrival info in Chinese and English
⚠️ Foreign Visitor Note: 12306 English version has limitations. App is better than website. Find "Service Desk" at stations if you have issues.
Foreign Visitor Specifics
Buying with passport:
- Online: 12306 supports foreign passport registration and verification (verify current policy before travel)
- Offline: Show original passport at counter
- E-tickets: Scan passport directly at gate — no paper ticket needed
Child tickets (foreign passports apply):
- Under 6: Free (no seat, must declare passport info)
- 6-14: Child ticket (50% off)
- 14+: Adult ticket
- Each adult can only bring 1 free child
Changes and refunds:
- 8+ days before: Free refund
- 48 hours to 8 days: 5% fee
- 24-48 hours: 10% fee
- Within 24 hours: 20% fee
When Things Go Wrong
| Problem | Solution |
|---|---|
| 12306 verification fails | Try Trip.com instead, or go to station counter with passport |
| Can't get tickets online | Try different times (releases happen throughout the day), or station counter |
| Missed your train | Can change to same-day trains with available seats at station counter |
| Train delayed/cancelled | Very rare. 12306 notifies you, free changes or refunds available |
| Don't understand platform info | Look for your train number on screens, ask staff "G123在哪里?", or follow the crowd |
Cost Reference
Beijing→Shanghai (~4.5 hours):
- Second Class: ¥550–650 (~$75–90)
- First Class: ¥900–1,000 (~$125–140)
- Business Class: ¥1,700–1,800 (~$240–250)
Shorter routes (Shanghai→Hangzhou ~1 hour):
- Second Class: ¥70–100 (~$10–15)
Prices vary by route, time, and demand. Book early for better prices. Verify current prices before booking.
FAQ
Q: Can I use high-speed rail without speaking Chinese?
Yes. Major stations have English signage, 12306 has English version, onboard announcements in Chinese and English.
Q: Can I bring luggage?
Yes. Large luggage at car connection areas, small bags in overhead racks. No extra luggage fees.
Q: Can I eat on the train?
Yes. Dining car (hot meals ¥30-60) or trolley service. You can also bring your own food.
Q: What if my passport number changes after booking?
Cancel and rebook. Ticket is tied to passport number for identity verification at gates.
China's high-speed rail is the best way to explore this country — punctual, comfortable, comprehensive. Master 12306 or Trip.com, buy tickets 15 days ahead, arrive 1 hour early, and travel like a local.
Watching the landscape flash by at 300 km/h, you'll understand why Chinese people are so proud of their high-speed rail.
Ready to plan your train journey? Check out:
• How to Pay in China
• Beijing Subway
• Shanghai City Guide
Transport apps update frequently — verify before travel.
Prices are indicative — confirm before booking.