Getting between China's cities
200 city pairs compared on the atlas's own tables: train time, station, departures a day and fares, against the flight and the drive. Each pair has a page with both directions, the stations and airports, the stops on the way and the places at the other end.
Beijing 北京
Where you can get to from Beijing in a day
- Tianjin 天津 high-speed train 25 min, 185 a day, from ¥45
- Chengde 承德 high-speed train 49 min, 52 a day, from ¥106
- Datong 大同 high-speed train 1 h 45 min, 48 a day, from ¥157
- Dalian 大连 high-speed train 3 h 36 min, 10 a day, from ¥472; 14 nonstop flights a day, 1 h 15 min in the air
- Pingyao 平遥 high-speed train 3 h 35 min, 6 a day, from ¥251
- Qingdao 青岛 high-speed train 3 h 7 min, 18 a day, from ¥362; 5 nonstop flights a day, 1 h 25 min in the air
- Luoyang 洛阳 high-speed train 2 h 59 min, 23 a day, from ¥419
- Nanjing 南京 high-speed train 3 h 14 min, 74 a day, from ¥532; 8 nonstop flights a day, 1 h 55 min in the air
- Xi'an 西安 high-speed train 4 h 10 min, 38 a day, from ¥587; 32 nonstop flights a day, 2 h 15 min in the air
- Harbin 哈尔滨 high-speed train 4 h 33 min, 31 a day, from ¥605; 19 nonstop flights a day, 2 h 5 min in the air
- Shanghai 上海 high-speed train 4 h 18 min, 50 a day, from ¥661; 65 nonstop flights a day, 2 h 15 min in the air
- Hangzhou 杭州 high-speed train 4 h 17 min, 28 a day, from ¥578; 36 nonstop flights a day, 2 h 15 min in the air
- Chengdu 成都 high-speed train 7 h 28 min, 12 a day, from ¥872; 53 nonstop flights a day, 3 h in the air
- Guangzhou 广州 high-speed train 7 h 17 min, 12 a day, from ¥1033; 44 nonstop flights a day, 3 h 25 min in the air
- Hong Kong 香港 high-speed train 8 h 12 min, 1 a day, from ¥1248; 18 nonstop flights a day, 3 h 45 min in the air
Xi'an 西安
Where you can get to from Xi'an in a day
- Luoyang 洛阳 high-speed train 1 h 15 min, 108 a day, from ¥178
- Zhengzhou 郑州 high-speed train 1 h 44 min, 129 a day, from ¥225
- Pingyao 平遥 high-speed train 2 h 25 min, 11 a day, from ¥159
- Lanzhou 兰州 high-speed train 2 h 28 min, 92 a day, from ¥216
- Taiyuan 太原 high-speed train 2 h 45 min, 47 a day, from ¥190
- Chongqing 重庆 high-speed train 5 h 12 min, 25 a day, from ¥312; 3 nonstop flights a day, 1 h 30 min in the air
- Chengdu 成都 high-speed train 3 h 5 min, 67 a day, from ¥300; one nonstop flight a day, 1 h 35 min in the air
- Wuhan 武汉 high-speed train 2 h 41 min, 39 a day, from ¥428; one nonstop flight a day, 1 h 45 min in the air
- Tianjin 天津 high-speed train 5 h 46 min, 11 a day, from ¥557; 8 nonstop flights a day, 1 h 50 min in the air
- Nanjing 南京 high-speed train 4 h 41 min, 29 a day, from ¥600; 11 nonstop flights a day, 2 h in the air
- Hangzhou 杭州 high-speed train 6 h 31 min, 18 a day, from ¥758; 15 nonstop flights a day, 2 h 15 min in the air
- Kunming 昆明 high-speed train 10 h 39 min, 3 a day, from ¥807; 17 nonstop flights a day, 2 h 20 min in the air
- Shanghai 上海 high-speed train 5 h 50 min, 33 a day, from ¥756; 30 nonstop flights a day, 2 h 20 min in the air
Chengdu 成都
Where you can get to from Chengdu in a day
- Leshan 乐山 high-speed train 41 min, 59 a day, from ¥51
- Emeishan 峨眉山 high-speed train 1 h 5 min, 28 a day, from ¥63
- Kangding 康定 a nonstop route is listed
- Songpan 松潘 high-speed train 1 h 33 min, 26 a day, from ¥135; a nonstop route is listed
- Chongqing 重庆 high-speed train 1 h 2 min, 131 a day, from ¥148
- Kunming 昆明 high-speed train 5 h 51 min, 24 a day, from ¥527; 21 nonstop flights a day, 1 h 25 min in the air
- Zhangjiajie 张家界 high-speed train 3 h 58 min, 7 a day, from ¥398; one nonstop flight a day, 1 h 20 min in the air
- Guilin 桂林 high-speed train 4 h 58 min, 17 a day, from ¥482; 3 nonstop flights a day, 1 h 50 min in the air
- Zhengzhou 郑州 high-speed train 5 h 8 min, 33 a day, from ¥528; 13 nonstop flights a day, 1 h 55 min in the air
- Lhasa 拉萨 train 34 h 38 min, 1 a day, from ¥303; 27 nonstop flights a day, 2 h 35 min in the air
- Hong Kong 香港 high-speed train 8 h 18 min, 1 a day, from ¥881; 6 nonstop flights a day, 2 h 45 min in the air
- Shanghai 上海 high-speed train 10 h 6 min, 16 a day, from ¥1074; 43 nonstop flights a day, 2 h 35 min in the air
Shanghai 上海
Where you can get to from Shanghai in a day
- Suzhou 苏州 high-speed train 21 min, 234 a day, from ¥40
- Hangzhou 杭州 high-speed train 45 min, 228 a day, from ¥87; one nonstop flight a day, 1 h 10 min in the air
- Nanjing 南京 high-speed train 59 min, 290 a day, from ¥162; one nonstop flight a day, 1 h 5 min in the air
- Huangshan City 黄山市 high-speed train 2 h 16 min, 34 a day, from ¥207
- Qingdao 青岛 high-speed train 4 h 45 min, 12 a day, from ¥302; 18 nonstop flights a day, 1 h 35 min in the air
- Wuhan 武汉 high-speed train 3 h 32 min, 45 a day, from ¥360; 15 nonstop flights a day, 1 h 55 min in the air
- Xiamen 厦门 high-speed train 5 h 3 min, 23 a day, from ¥566; 26 nonstop flights a day, 2 h in the air
- Zhengzhou 郑州 high-speed train 3 h 42 min, 63 a day, from ¥515; 10 nonstop flights a day, 2 h in the air
- Tianjin 天津 high-speed train 3 h 59 min, 34 a day, from ¥607; 15 nonstop flights a day, 2 h 10 min in the air
- Guangzhou 广州 high-speed train 6 h 14 min, 11 a day, from ¥855; 57 nonstop flights a day, 2 h 35 min in the air
- Hong Kong 香港 high-speed train 8 h 6 min, 3 a day, from ¥932; 24 nonstop flights a day, 2 h 55 min in the air
Kunming 昆明
Where you can get to from Kunming in a day
- Jianshui 建水 high-speed train 1 h 46 min, 7 a day, from ¥51
- Dali 大理 high-speed train 1 h 55 min, 55 a day, from ¥109; one nonstop flight a day, 1 h 10 min in the air
- Lijiang 丽江 high-speed train 3 h 29 min, 9 a day, from ¥190; 2 nonstop flights a day, 1 h in the air
- Jinghong 景洪 high-speed train 3 h 8 min, 25 a day, from ¥219; 5 nonstop flights a day, 1 h 10 min in the air
- Shangri-La 香格里拉 high-speed train 4 h 45 min, 4 a day, from ¥260; 3 nonstop flights a day, 1 h 20 min in the air
- Leshan 乐山 high-speed train 5 h 15 min, 4 a day, from ¥441
- Chongqing 重庆 high-speed train 4 h 39 min, 17 a day, from ¥394; 8 nonstop flights a day, 1 h 35 min in the air
- Guilin 桂林 high-speed train 4 h 28 min, 8 a day, from ¥425
- Sanya 三亚 no direct train; 3 nonstop flights a day, 2 h 5 min in the air
- Changsha 长沙 high-speed train 5 h 24 min, 22 a day, from ¥499; 9 nonstop flights a day, 2 h 5 min in the air
- Guangzhou 广州 high-speed train 6 h 42 min, 20 a day, from ¥647; 19 nonstop flights a day, 2 h 5 min in the air
- Hong Kong 香港 high-speed train 7 h 44 min, 1 a day, from ¥862; 3 nonstop flights a day, 2 h 15 min in the air
Hangzhou 杭州
Where you can get to from Hangzhou in a day
- Suzhou 苏州 high-speed train 1 h 15 min, 47 a day, from ¥133
- Huangshan City 黄山市 high-speed train 1 h 13 min, 40 a day, from ¥103
- Nanjing 南京 high-speed train 1 h, 142 a day, from ¥141
- Wuhan 武汉 high-speed train 3 h 59 min, 28 a day, from ¥323; 5 nonstop flights a day, 1 h 45 min in the air
- Qingdao 青岛 high-speed train 6 h 38 min, 7 a day, from ¥432; 11 nonstop flights a day, 1 h 50 min in the air
- Xiamen 厦门 high-speed train 4 h 15 min, 40 a day, from ¥479; 7 nonstop flights a day, 1 h 40 min in the air
- Changsha 长沙 high-speed train 3 h 13 min, 50 a day, from ¥437; one nonstop flight a day, 1 h 40 min in the air
- Zhengzhou 郑州 high-speed train 4 h 26 min, 37 a day, from ¥491; 7 nonstop flights a day, 2 h in the air
- Tianjin 天津 high-speed train 5 h 5 min, 20 a day, from ¥588; 7 nonstop flights a day, 2 h 15 min in the air
- Guangzhou 广州 high-speed train 5 h 26 min, 16 a day, from ¥768; 33 nonstop flights a day, 2 h 30 min in the air
- Hong Kong 香港 high-speed train 6 h 51 min, 2 a day, from ¥825; 8 nonstop flights a day, 2 h 40 min in the air
Chongqing 重庆
Where you can get to from Chongqing in a day
- Songpan 松潘 train 3 h 23 min with a change at Chengdu
- Guilin 桂林 high-speed train 3 h 43 min, 20 a day, from ¥321; a nonstop route is listed
- Changsha 长沙 high-speed train 3 h 53 min, 21 a day, from ¥389; 5 nonstop flights a day, 1 h 35 min in the air
- Lijiang 丽江 train 9 h 34 min with a change at Kunming; 3 nonstop flights a day, 1 h 40 min in the air
- Shangri-La 香格里拉 train 11 h 59 min with a change at Kunming; a nonstop route is listed
- Wuhan 武汉 high-speed train 3 h 53 min, 40 a day, from ¥419; 7 nonstop flights a day, 1 h 30 min in the air
- Dali 大理 high-speed train 7 h 16 min, 2 a day, from ¥531; 4 nonstop flights a day, 1 h 45 min in the air
- Zhengzhou 郑州 high-speed train 4 h 33 min, 34 a day, from ¥504; 7 nonstop flights a day, 1 h 45 min in the air
- Xining 西宁 high-speed train 9 h 3 min, 3 a day, from ¥308; 3 nonstop flights a day, 2 h 5 min in the air
- Guangzhou 广州 high-speed train 5 h 46 min, 31 a day, from ¥508; 19 nonstop flights a day, 2 h 5 min in the air
- Hong Kong 香港 high-speed train 7 h 13 min, 1 a day, from ¥788; 4 nonstop flights a day, 2 h 20 min in the air
Hong Kong 香港
Where you can get to from Hong Kong in a day
- Guangzhou 广州 high-speed train 48 min, 50 a day, from ¥215; 3 nonstop flights a day, 1 h 10 min in the air
- Xiamen 厦门 high-speed train 3 h 49 min, 4 a day, from ¥373; 2 nonstop flights a day, 1 h 30 min in the air
- Haikou 海口 no direct train; 3 nonstop flights a day, 1 h 35 min in the air
- Guilin 桂林 high-speed train 3 h 2 min, 3 a day, from ¥438
- Sanya 三亚 no direct train; one nonstop flight a day, 1 h 50 min in the air
- Changsha 长沙 high-speed train 2 h 57 min, 6 a day, from ¥592; one nonstop flight a day, 1 h 45 min in the air
- Wuhan 武汉 high-speed train 4 h 12 min, 5 a day, from ¥768; one nonstop flight a day, 2 h 5 min in the air
- Nanjing 南京 high-speed train 7 h 12 min, 1 a day, from ¥971; 3 nonstop flights a day, 2 h 30 min in the air
Nanjing 南京
Where you can get to from Nanjing in a day
- Suzhou 苏州 high-speed train 44 min, 215 a day, from ¥106
- Huangshan City 黄山市 high-speed train 1 h 48 min, 25 a day, from ¥109
- Wuhan 武汉 high-speed train 2 h 27 min, 60 a day, from ¥213
- Qingdao 青岛 high-speed train 4 h 12 min, 11 a day, from ¥260; one nonstop flight a day, 1 h 15 min in the air
- Zhengzhou 郑州 high-speed train 2 h 39 min, 55 a day, from ¥321
- Changsha 长沙 high-speed train 4 h 8 min, 22 a day, from ¥405; 2 nonstop flights a day, 1 h 45 min in the air
- Tianjin 天津 high-speed train 2 h 58 min, 51 a day, from ¥473
- Xiamen 厦门 high-speed train 5 h 40 min, 14 a day, from ¥519; 11 nonstop flights a day, 1 h 55 min in the air
- Guangzhou 广州 high-speed train 6 h 31 min, 6 a day, from ¥756; 20 nonstop flights a day, 2 h 30 min in the air
Harbin 哈尔滨
Where you can get to from Harbin in a day
- Mudanjiang 牡丹江 high-speed train 1 h 30 min, 48 a day, from ¥105
- Erdaobaihe 二道白河 high-speed train 3 h 31 min, 3 a day, from ¥221
- Shenyang 沈阳 high-speed train 2 h 1 min, 86 a day, from ¥279
- Hailar 海拉尔 train 9 h 19 min, 4 a day, from ¥102; one nonstop flight a day, 1 h 30 min in the air
- Tianjin 天津 high-speed train 6 h 18 min, 32 a day, from ¥524; 4 nonstop flights a day, 2 h 10 min in the air
- Qingdao 青岛 high-speed train 10 h 53 min, 2 a day, from ¥823; 11 nonstop flights a day, 2 h 15 min in the air
Zhengzhou 郑州
Where you can get to from Zhengzhou in a day
- Pingyao 平遥 train 3 h 45 min with a change at Taiyuan
- Taiyuan 太原 high-speed train 2 h 25 min, 25 a day, from ¥228
- Wuhan 武汉 high-speed train 1 h 33 min, 126 a day, from ¥293
- Tianjin 天津 high-speed train 3 h 14 min, 31 a day, from ¥361; a nonstop route is listed
- Datong 大同 high-speed train 4 h 12 min, 9 a day, from ¥355; a nonstop route is listed
- Qingdao 青岛 high-speed train 3 h 46 min, 26 a day, from ¥314; one nonstop flight a day, 1 h 50 min in the air
- Changsha 长沙 high-speed train 2 h 48 min, 86 a day, from ¥472
- Xining 西宁 2 nonstop flights a day, 2 h 10 min in the air
Wuhan 武汉
Where you can get to from Wuhan in a day
- Yichang 宜昌 high-speed train 1 h 9 min, 80 a day, from ¥145
- Changsha 长沙 high-speed train 1 h 11 min, 155 a day, from ¥199
- Huangshan City 黄山市 high-speed train 3 h 31 min, 2 a day, from ¥249
- Xiamen 厦门 high-speed train 6 h 55 min, 9 a day, from ¥379; 8 nonstop flights a day, 1 h 45 min in the air
- Qingdao 青岛 high-speed train 5 h 31 min, 9 a day, from ¥662; 8 nonstop flights a day, 2 h in the air
- Guangzhou 广州 high-speed train 3 h 18 min, 97 a day, from ¥553; 11 nonstop flights a day, 2 h in the air
- Tianjin 天津 high-speed train 5 h 20 min, 15 a day, from ¥620; 7 nonstop flights a day, 1 h 55 min in the air
Qingdao 青岛
Where you can get to from Qingdao in a day
- Jinan 济南 high-speed train 1 h 22 min, 80 a day, from ¥154
- Tianjin 天津 high-speed train 2 h 54 min, 14 a day, from ¥301
- Suzhou 苏州 high-speed train 4 h 35 min, 5 a day, from ¥285; one nonstop flight a day, 1 h 35 min in the air
- Chengde 承德 train 5 h 47 min with a change at Beijing
- Shenyang 沈阳 high-speed train 7 h 54 min, 7 a day, from ¥554; 10 nonstop flights a day, 1 h 35 min in the air
- Changsha 长沙 high-speed train 6 h 24 min, 6 a day, from ¥832; 8 nonstop flights a day, 2 h 40 min in the air
- Xiamen 厦门 high-speed train 12 h 8 min, 1 a day, from ¥936; 6 nonstop flights a day, 2 h 45 min in the air
Xiamen 厦门
Where you can get to from Xiamen in a day
- Fuzhou 福州 high-speed train 56 min, 137 a day, from ¥126; one nonstop flight a day, 50 min in the air
- Wuyishan 武夷山 high-speed train 2 h 41 min, 17 a day, from ¥255; one nonstop flight a day, 1 h 10 min in the air
- Shangrao 上饶 high-speed train 2 h 42 min, 31 a day, from ¥291
- Guangzhou 广州 high-speed train 3 h 24 min, 21 a day, from ¥303; 6 nonstop flights a day, 1 h 40 min in the air
- Jinhua 金华 high-speed train 3 h 28 min, 8 a day, from ¥390
- Changsha 长沙 high-speed train 6 h 16 min, 9 a day, from ¥425; 8 nonstop flights a day, 1 h 40 min in the air
- Haikou 海口 no direct train; 5 nonstop flights a day, 2 h 15 min in the air
- Sanya 三亚 no direct train; 2 nonstop flights a day, 2 h 30 min in the air
Guangzhou 广州
Where you can get to from Guangzhou in a day
- Shenzhen 深圳 high-speed train 29 min, 295 a day, from ¥75
- Guilin 桂林 high-speed train 2 h 4 min, 62 a day, from ¥223
- Nanning 南宁 high-speed train 2 h 45 min, 63 a day, from ¥250; 2 nonstop flights a day, 1 h 40 min in the air
- Changsha 长沙 high-speed train 1 h 57 min, 149 a day, from ¥319; 3 nonstop flights a day, 1 h 20 min in the air
- Sanya 三亚 train 16 h 20 min, 2 a day, from ¥232; 11 nonstop flights a day, 1 h 40 min in the air
Tianjin 天津
Where you can get to from Tianjin in a day
- Datong 大同 train 7 h 31 min, 4 a day, from ¥72
- Taiyuan 太原 high-speed train 3 h 3 min, 10 a day, from ¥217; one nonstop flight a day, 1 h 5 min in the air
- Pingyao 平遥 train 10 h 22 min, 1 a day, from ¥102
- Linfen 临汾 high-speed train 4 h 31 min, 2 a day, from ¥283; a nonstop route is listed
- Shenyang 沈阳 high-speed train 3 h 42 min, 78 a day, from ¥264
Ürümqi 乌鲁木齐
Where you can get to from Ürümqi in a day
- Turpan 吐鲁番 high-speed train 51 min, 29 a day, from ¥49
- Burqin 布尔津 a nonstop route is listed
- Dunhuang 敦煌 train 9 h 21 min with a change at Jiayuguan; one nonstop flight a day, 1 h 25 min in the air
- Jiayuguan 嘉峪关 high-speed train 6 h 6 min, 20 a day, from ¥336; one nonstop flight a day, 2 h 5 min in the air
- Kashgar 喀什 train 11 h 30 min, 9 a day, from ¥305; 15 nonstop flights a day, 2 h 10 min in the air
- Zhangye 张掖 a nonstop route is listed
Shenyang 沈阳
Where you can get to from Shenyang in a day
- Dalian 大连 high-speed train 1 h 25 min, 65 a day, from ¥156
- Erdaobaihe 二道白河 high-speed train 1 h 53 min, 15 a day, from ¥275
- Qinhuangdao 秦皇岛 high-speed train 2 h 30 min, 67 a day, from ¥131
- Chengde 承德 high-speed train 1 h 46 min, 22 a day, from ¥194
- Yantai 烟台 high-speed train 8 h 56 min, 2 a day, from ¥684; 2 nonstop flights a day, 1 h 25 min in the air
- Mudanjiang 牡丹江 high-speed train 3 h 42 min, 16 a day, from ¥363
- Hailar 海拉尔 train 17 h 21 min, 3 a day, from ¥157; one nonstop flight a day, 2 h in the air
Changsha 长沙
Where you can get to from Changsha in a day
- Zhangjiajie 张家界 high-speed train 1 h 45 min, 44 a day, from ¥166
- Guiyang 贵阳 high-speed train 2 h 51 min, 55 a day, from ¥311
- Haikou 海口 train 20 h 7 min, 2 a day, from ¥210; 11 nonstop flights a day, 2 h 15 min in the air
- Sanya 三亚 train 24 h 12 min, 2 a day, from ¥314; 7 nonstop flights a day, 2 h 25 min in the air
Sanya 三亚
Between other cities
- Dali to Jianshui train 4 h 39 min with a change at Kunming
- Dunhuang to Lanzhou high-speed train 7 h 18 min, 4 a day, from ¥324; 3 nonstop flights a day, 1 h 35 min in the air
- Huangshan City to Suzhou high-speed train 3 h 19 min, 10 a day, from ¥233
- Jianshui to Jinghong train 5 h 49 min with a change at Kunming
- Jianshui to Baoshan train 7 h 57 min with a change at Kunming
- Jinghong to Tengchong 2 nonstop flights a day, 1 h 10 min in the air
- Kangding to Emeishan no nonstop flight
- Kangding to Leshan no nonstop flight
- Kangding to Dujiangyan no nonstop flight
- Kangding to Daocheng no nonstop flight
- Lhasa to Shigatse high-speed train 2 h 4 min, 3 a day, from ¥64
- Lhasa to Xining train 20 h 31 min, 5 a day, from ¥224; 3 nonstop flights a day, 2 h in the air
- Lijiang to Shangri-La high-speed train 1 h 10 min, 10 a day, from ¥70
- Lijiang to Dali high-speed train 1 h 56 min, 7 a day, from ¥80
- Lijiang to Jianshui train 6 h 48 min with a change at Kunming
- Linfen to Yuncheng high-speed train 37 min, 29 a day, from ¥41
- Linfen to Luoyang train 8 h 8 min, 2 a day, from ¥72
- Linfen to Baoji high-speed train 2 h 44 min, 5 a day, from ¥166
- Pingyao to Datong high-speed train 2 h 14 min, 10 a day, from ¥153
- Shangri-La to Dali high-speed train 3 h 15 min, 5 a day, from ¥129
- Shangri-La to Baoshan high-speed train 5 h 35 min, 1 a day, from ¥197
- Songpan to Dujiangyan train 3 h 34 min with a change at Chengdu
- Songpan to Hanzhong train 4 h 36 min with a change at Chengdu
- Songpan to Leshan high-speed train 2 h 46 min, 2 a day, from ¥197
- Taiyuan to Linfen high-speed train 1 h 9 min, 36 a day, from ¥73
- Taiyuan to Datong high-speed train 1 h 23 min, 54 a day, from ¥112
- Xining to Lanzhou high-speed train 54 min, 67 a day, from ¥58
- Xining to Zhangye high-speed train 1 h 41 min, 25 a day, from ¥92
- Yuncheng to Luoyang train 6 h 3 min, 2 a day, from ¥54
- Yuncheng to Baoji high-speed train 2 h 5 min, 9 a day, from ¥125
- Yuncheng to Hanzhong high-speed train 2 h 19 min, 6 a day, from ¥182
- Zhangjiajie to Fenghuang high-speed train 51 min, 18 a day, from ¥84
Trains from the 12306 timetable for 2026-10-28 or 2026-11-11, flights from the airlines' schedules for 2026-10-28, drives routed on OpenStreetMap. The same tables drive the trip planner on the map, so a plan says what these pages say. Rail times are open data under the Open Database License on the data page.