China High-Speed Rail Map
Pick two cities. See the fastest train, the price, whether to fly instead, and how to book — for the 24 destinations travelers actually visit in China.
All 36 high-speed rail corridors
Every city pair we cover, sorted by daily train frequency. Each row opens a route-specific page with prices, schedule, train-vs-flight verdict, and how to book with a foreign passport.
| Route | Fastest | 2nd class | Daily |
|---|---|---|---|
| Shanghai → Suzhou | 23m | ¥31 – ¥46 | 634 |
| Guangzhou → Shenzhen | 30m | ¥72 – ¥75 | 507 |
| Shanghai → Nanjing | 1h | ¥55 – ¥171 | 346 |
| Shanghai → Hangzhou | 45m | ¥34 – ¥87 | 328 |
| Beijing → Tianjin | 33m | ¥39 – ¥55 | 299 |
| Hangzhou → Suzhou | 1h 25m | ¥75 – ¥144 | 179 |
| Hangzhou → Nanjing | 1h 15m | ¥115 – ¥249 | 153 |
| Chengdu → Chongqing | 1h 15m | ¥85 – ¥191 | 143 |
| Xi'an → Luoyang | 1h 30m | ¥70 – ¥175 | 98 |
| Xi'an → Lanzhou | 3h | ¥118 – ¥238 | 89 |
| Xi'an → Chengdu | 3h | ¥263 – ¥300 | 80 |
| Guangzhou → Guilin | 2h 35m | ¥181 – ¥218 | 73 |
| Guangzhou → Hong Kong | 47m | ¥185 – ¥215 | 60 |
| Beijing → Shanghai | 4h 18m | ¥626 – ¥695 | 51 |
| Beijing → Wuhan | 4h 20m | ¥562 – ¥634 | 47 |
| Beijing → Datong | 1h 40m | ¥151 – ¥170 | 45 |
| Beijing → Xi'an | 4h 10m | ¥515 – ¥578 | 32 |
| Shanghai → Xiamen | 5h | ¥495 – ¥580 | 30 |
| Hangzhou → Wuhan | 4h 30m | ¥307 – ¥381 | 30 |
| Shanghai → Xi'an | 6h | ¥233 – ¥724 | 28 |
| Xi'an → Chongqing | 4h 40m | ¥384 – ¥464 | 26 |
| Beijing → Harbin | 5h 20m | ¥600 – ¥648 | 24 |
| Beijing → Qingdao | 3h | ¥354 – ¥368 | 24 |
| Shanghai → Guangzhou | 6h 45m | ¥810 – ¥919 | 24 |
| Chengdu → Kunming | 6h 20m | ¥264 – ¥273 | 24 |
| Shanghai → Shenzhen | 10h 20m | ¥552 – ¥710 | 22 |
| Chengdu → Guilin | 11h 30m | ¥445 – ¥516 | 20 |
| Beijing → Guangzhou | 8h | ¥703 – ¥1033 | 17 |
| Shanghai → Chengdu | 10h 55m | ¥721 – ¥992 | 15 |
| Beijing → Chongqing | 7h 15m | ¥330 – ¥941 | 12 |
| Beijing → Chengdu | 7h 30m | ¥784 – ¥1034 | 11 |
| Xi'an → Pingyao | 2h 50m | ¥150 – ¥159 | 11 |
| Kunming → Lijiang | 3h | ¥166 – ¥199 | 10 |
| Beijing → Pingyao | 3h | ¥239 – ¥280 | 4 |
| Shanghai → Guilin | 11h | ¥317 – ¥761 | 4 |
| Beijing → Guilin | 10h | ¥649 – ¥952 | 3 |