← Blog
TransportEssential

How to Buy Train Tickets in China as a Foreigner (2026 Guide)

April 1, 2026·11 min read·by LandingIn Team

China's high-speed rail network is one of the great travel experiences in the world. Over 40,000 km of track connecting every major city, trains that hit 350 km/h, and tickets that cost a fraction of flying. Shanghai to Beijing in 4.5 hours for about ¥550. Shanghai to Hangzhou in 45 minutes for ¥73.

But booking tickets as a foreigner has historically been a pain. This guide shows you the easiest methods in 2026.

Method 1: Trip.com (Recommended for Foreigners)

Trip.com is the easiest option because it has a full English interface, accepts international credit cards, and handles passport-based bookings smoothly.

1

Download the Trip.com app or visit trip.com

2

Search your route (e.g., Shanghai → Beijing)

3

Select your date and preferred departure time

4

Choose your seat class (see below)

5

Enter your passport number exactly as it appears on your passport

6

Pay with your international card

7

You'll receive an e-ticket confirmation

Seat classes:

Second Class (二等座): Standard seats, similar to economy on a plane. Perfectly comfortable. Cheapest option.

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

Business Class (商务座): Fully reclining seats, complimentary snacks. About 2x second class price.

Good news: Ticket prices are the same on Trip.com as at the station — there's no booking fee for standard train tickets.

Method 2: 12306 (Official Chinese Platform)

12306 is China's official railway booking system. It's cheaper for some routes and releases tickets first, but it's trickier for foreigners.

The challenge: The app and website are primarily in Chinese, and real-name verification with a foreign passport can be temperamental.

1

Download the 12306 app

2

Register with your passport number

3

Complete identity verification (may require a visit to a train station window with your passport for first-time foreign users)

4

Book and pay through Alipay or WeChat Pay

12306 has been improving its foreigner experience, but Trip.com remains significantly easier for first-time visitors.

Method 3: Train Station Window

You can buy tickets in person at any train station.

Bring your passport (mandatory)

Go to the ticket window (售票窗口), not the self-service machines (which may not accept foreign passports)

Write down your details on paper: destination, date, time, number of tickets — showing Chinese text is much faster than trying to explain verbally

Pay with cash or mobile payment

Downside: Popular routes sell out days in advance. Station queues can be long, especially around holidays.

Boarding the Train

At the Station

Arrive at least 30 minutes before departure. Chinese train stations are like airports:

1

Enter the station — show your passport and ticket/e-ticket at the entrance

2

Security screening — bags go through X-ray, you walk through a metal detector

3

Find your waiting hall — check the departure board for your gate number

4

Board when announced — gates open about 15-20 minutes before departure

5

Find your seat — your ticket shows car number (车厢) and seat number (座位)

ID Check

You need your passport to enter the station and to board. Some stations have automated gates that scan passports — if yours doesn't work, use the manual lane staffed by an attendant.

On the Train

Food: Trolley service sells snacks, instant noodles, and drinks. Station shops have more options — buy before boarding.

Hot water: Free hot water dispensers at the end of each car. Bring your own cup or instant noodles.

WiFi: Unreliable on most trains. Download entertainment and maps before boarding.

Luggage: Overhead racks and space behind the last row of seats. Large suitcases fit, but space fills up fast.

Toilets: Available at both ends of each car. Western-style and squat toilets.

Charging: Power outlets at every seat (or between pairs of seats).

Key Routes from Shanghai

DestinationDurationPrice (2nd Class)Frequency
Beijing4.5 hrs~¥55050+ daily
Hangzhou45 min~¥73100+ daily
Nanjing1-1.5 hrs~¥135100+ daily
Suzhou25 min~¥40150+ daily
Chengdu7-8 hrs~¥78020+ daily
Guangzhou6.5 hrs~¥79030+ daily
Xi'an6 hrs~¥67020+ daily

Tips for Foreigners

Book early for holidays. Chinese New Year (late Jan/Feb), National Day (Oct 1-7), and Labor Day (May 1-5) sell out weeks in advance. Book as soon as tickets are released (usually 15 days before departure).

Passport name must match exactly. The name on your booking must match your passport character by character. Any discrepancy and you won't be allowed to board.

Consider Hangzhou/Suzhou for day trips. Both are under an hour from Shanghai by high-speed rail and make excellent weekend escapes.

Shanghai has multiple train stations. Shanghai Hongqiao (虹桥站) handles most high-speed trains. Shanghai Railway Station (上海站) and Shanghai South (上海南站) serve some routes. Check which station your train departs from.

Getting to/from the station: Shanghai Hongqiao is connected to the metro (Line 2, 10, 17). For other stations or if you have heavy luggage, use Didi.

For more transport information, see our Getting Around Shanghai guide. Need to set up the payment apps required for booking? Check our Essential Apps Guide.

Last updated: April 2026. Train schedules, prices, and booking procedures may change. Always verify on Trip.com or 12306 before traveling. This guide is for informational purposes only and does not constitute official advice.

Found this helpful?

Share this guide with anyone traveling in China. For the full first-day workflow, check our 72-Hour Task Flow.