Skip to content
China for Travelers

China High-Speed Rail Map

Pick two cities. See the fastest train, the price, whether to fly instead, and how to book — for the 27 destinations travelers actually visit in China.

49 corridors between 27 cities and 45 stations, with duration, second- and first-class fare, daily departures and a train-versus-flight call on each. Every route carries its own last-verified date; the oldest in the set right now is 2026-04-30. A full re-check of all 49 corridors against the national rail system ran on 2026-08-02, and the corridors found to have drifted since are listed openly rather than quietly overwritten. Free, no sign-up.

All 49 high-speed rail corridors

Every city pair we cover, sorted by daily train frequency, both directions listed. Where we have written a guide for a corridor, the link opens it — prices, schedule, train-vs-flight verdict, and how to book with a foreign passport. Otherwise it selects the pair on the map above, which shows the same fastest time, fare and frequency.

RouteFastest2nd classDaily
Shanghai → SuzhouSuzhou → Shanghai23m¥31 – ¥46634
Guangzhou → ShenzhenShenzhen → Guangzhou30m¥72 – ¥75507
Shanghai → NanjingNanjing → Shanghai1h¥55 – ¥171346
Shanghai → HangzhouHangzhou → Shanghai34m¥34 – ¥87328
Beijing → TianjinTianjin → Beijing33m¥39 – ¥55299
Hangzhou → SuzhouSuzhou → Hangzhou1h 25m¥75 – ¥144179
Hangzhou → NanjingNanjing → Hangzhou1h¥115 – ¥249153
Chengdu → ChongqingChongqing → Chengdu1h 2m¥85 – ¥191143
Xi'an → LuoyangLuoyang → Xi'an1h 15m¥70 – ¥17598
Xi'an → LanzhouLanzhou → Xi'an2h 28m¥118 – ¥23889
Xi'an → ChengduChengdu → Xi'an3h¥263 – ¥30080
Guangzhou → GuilinGuilin → Guangzhou2h 4m¥181 – ¥21873
Guangzhou → Hong KongHong Kong → Guangzhou47m¥185 – ¥21560
Beijing → ShanghaiShanghai → Beijing4h 18m¥626 – ¥69551
Shenzhen → Hong KongHong Kong → Shenzhen18m¥75 – ¥8250
Beijing → WuhanWuhan → Beijing3h 48m¥562 – ¥63447
Beijing → DatongDatong → Beijing1h 40m¥151 – ¥17045
Changsha → ZhangjiajieZhangjiajie → Changsha1h 45m¥138 – ¥16640
Beijing → Xi'anXi'an → Beijing4h 10m¥515 – ¥57832
Shanghai → XiamenXiamen → Shanghai5h¥495 – ¥58030
Hangzhou → WuhanWuhan → Hangzhou3h 59m¥307 – ¥38130
Shanghai → Xi'anXi'an → Shanghai5h 39m¥688 – ¥78728
Xi'an → ChongqingChongqing → Xi'an5h 4m¥384 – ¥46426
Beijing → HarbinHarbin → Beijing4h 33m¥600 – ¥64824
Beijing → QingdaoQingdao → Beijing3h¥354 – ¥36824
Shanghai → GuangzhouGuangzhou → Shanghai6h 14m¥810 – ¥91924
Chengdu → KunmingKunming → Chengdu5h 50m¥264 – ¥27324
Shanghai → ShenzhenShenzhen → Shanghai6h 35m¥552 – ¥71022
Chengdu → GuilinGuilin → Chengdu4h 58m¥445 – ¥51620
Beijing → GuangzhouGuangzhou → Beijing7h 17m¥703 – ¥103317
Chongqing → ZhangjiajieZhangjiajie → Chongqing2h 2m¥191 – ¥26117
Shanghai → ChengduChengdu → Shanghai10h 31m¥721 – ¥99215
Guilin → YangshuoYangshuo → Guilin22m¥26 – ¥3413
Beijing → ChongqingChongqing → Beijing6h 54m¥330 – ¥94112
Beijing → ChengduChengdu → Beijing7h 30m¥784 – ¥103411
Xi'an → PingyaoPingyao → Xi'an2h 25m¥150 – ¥15911
Kunming → LijiangLijiang → Kunming3h 29m¥166 – ¥19911
Chengdu → ZhangjiajieZhangjiajie → Chengdu3h 58m¥398 – ¥4167
Beijing → PingyaoPingyao → Beijing3h 35m¥239 – ¥2804
Shanghai → GuilinGuilin → Shanghai7h 18m¥317 – ¥7614
Hong Kong → XiamenXiamen → Hong Kong3h 29m¥258 – ¥3734
Beijing → GuilinGuilin → Beijing7h 58m¥649 – ¥9523
Hong Kong → GuilinGuilin → Hong Kong3h 2m¥360 – ¥4103
Hong Kong → ShanghaiShanghai → Hong Kong8h 8m¥966 – ¥11343
Shanghai → ZhangjiajieZhangjiajie → Shanghai7h 15m¥786 – ¥8263
Hong Kong → HangzhouHangzhou → Hong Kong6h 52m¥791 – ¥8462
Beijing → ZhangjiajieZhangjiajie → Beijing12h 1m¥9222
Hong Kong → ChongqingChongqing → Hong Kong7h 7m¥7881
Hong Kong → ZhangjiajieZhangjiajie → Hong Kong6h 42m¥755 – ¥7691
Need the full picture of China's HSR network, stations, and booking? Read the overview →
Data from China's national rail system · updated monthly