Home › China train routes
China High-Speed Train Routes
Every route we sell tickets for, with fastest journey times and daily frequency.
China's high-speed network covers more than 45,000 km, so almost every city on a normal
itinerary is a same-day train ride away. Pick a route for live timetables, USD fares and booking.
Routes covered 20
Departure cities 13
Fastest hop 26m
Booking window 15 days
Trains from Beijing
Route Fastest Trains/day Line Distance
Beijing to Tianjin
33m
80+
Beijing–Tianjin Intercity Railway
120 km
Beijing to Shanghai
4h18m
40+
Beijing–Shanghai High-Speed Railway (Jinghu HSR)
1318 km
Beijing to Xi'an
4h30m
20+
Beijing–Guangzhou / Zhengzhou–Xi’an high-speed lines
1216 km
Trains from Chengdu
Route Fastest Trains/day Line Distance
Chengdu to Xi'an
4h
15+
Xi’an–Chengdu High-Speed Railway
658 km
Trains from Dali
Route Fastest Trains/day Line Distance
Dali to Kunming
2h
20+
Guangzhou–Kunming / Dali railway
330 km
Trains from Hangzhou
Route Fastest Trains/day Line Distance
Hangzhou to Shanghai
45m
60+
Shanghai–Hangzhou Passenger Dedicated Line
159 km
Trains from Hong Kong
Route Fastest Trains/day Line Distance
Hong Kong to Guangzhou
47m
30+
Guangzhou–Shenzhen–Hong Kong Express Rail Link (XRL)
142 km
Trains from Kunming
Route Fastest Trains/day Line Distance
Kunming to Dali
2h
20+
Guangzhou–Kunming / Dali railway
330 km
Trains from Nanjing
Route Fastest Trains/day Line Distance
Nanjing to Shanghai
1h15m
50+
Beijing–Shanghai High-Speed Railway
301 km
Trains from Shenzhen
Route Fastest Trains/day Line Distance
Shenzhen to Guangzhou
29m
70+
Guangzhou–Shenzhen–Hong Kong Express Rail Link
102 km
Trains from Suzhou
Route Fastest Trains/day Line Distance
Suzhou to Shanghai
26m
50+
Beijing–Shanghai High-Speed Railway
84 km
Trains from Tianjin
Route Fastest Trains/day Line Distance
Tianjin to Beijing
33m
80+
Beijing–Tianjin Intercity Railway
120 km
Trains from Xi'an
Route Fastest Trains/day Line Distance
Xi'an to Chengdu
4h
15+
Xi’an–Chengdu High-Speed Railway
658 km
Xi'an to Beijing
4h30m
20+
Beijing–Guangzhou / Zhengzhou–Xi’an high-speed lines
1216 km
Not sure which station?
Big Chinese cities have several railway stations, and picking the wrong one can cost you an hour.
High-speed trains usually leave from the newer stations — Beijing South, Shanghai Hongqiao,
Guangzhou South, Xi'an North — while the older central stations handle slower services.
Our search results name the exact station, so check it before you pay.
Read the full guide: how to book China train tickets with a foreign passport .