Atlas of China
Atlas of China › Routes › From Hong Kong
Where to go from Hong Kong by train 香港
From Hong Kong, direct trains and single changes in the timetable reach 34 of the atlas's 185 hubs within 6 hours and 56 within 9, as far as Xingyi; 26 more have nonstop flights but no practical train. The map colours each city by its time on the train.
Shenzhen: 14 min by train Guangzhou: 48 min by train Shaoguan: 1 h 51 min by train Shantou: 1 h 58 min by train Ganzhou: 2 h 7 min by train Chaozhou: 2 h 21 min by train Chenzhou: 2 h 24 min by train Meizhou: 2 h 30 min by train Hengyang: 2 h 39 min by train Changsha: 2 h 57 min by train Guilin: 3 h 2 min by train Ji'an: 3 h 41 min by train Nanchang: 3 h 42 min by train Xiamen: 3 h 49 min by train Nanning: 3 h 57 min by train Yueyang: 3 h 59 min by train Shaoyang: 4 h 11 min by train Wuhan: 4 h 12 min by train Quanzhou: 4 h 15 min by train Zhanjiang: 4 h 21 min by train Yichun: 4 h 34 min by train Longyan: 4 h 45 min by train Jingdezhen: 4 h 47 min by train Liuzhou: 4 h 55 min by train Guiyang: 4 h 56 min by train Fuzhou: 5 h 13 min by train Huangshan City: 5 h 31 min by train Wuyuan: 5 h 43 min by train Beihai: 5 h 46 min by train Fenghuang: 5 h 47 min by train Zunyi: 5 h 47 min by train Zhengzhou: 5 h 49 min by train Anshun: 5 h 52 min by train Jiujiang: 5 h 55 min by train Sanming: 6 h 12 min by train Chongzuo: 6 h 12 min by train Jinhua: 6 h 15 min by train Shangrao: 6 h 16 min by train Baise: 6 h 16 min by train Ningde: 6 h 23 min by train Kaili: 6 h 42 min by train Zhangjiajie: 6 h 42 min by train Hangzhou: 6 h 52 min by train Chongqing: 7 h 7 min by train Yichang: 7 h 11 min by train Wuyishan: 7 h 12 min by train Nanjing: 7 h 12 min by train Quzhou: 7 h 23 min by train Kunming: 7 h 38 min by train Anqing: 7 h 46 min by train Wenzhou: 7 h 52 min by train Chizhou: 8 h 6 min by train Shanghai: 8 h 8 min by train Beijing: 8 h 11 min by train Chengdu: 8 h 19 min by train Xingyi: 8 h 36 min by train Lishui: 9 h 7 min by train Qingdao: 10 h 29 min by train Tianjin: 10 h 58 min by train Xi'an: 11 h 2 min by train Macau: not in the timetable Haikou: nonstop flight only Qionghai: not in the timetable Sanya: nonstop flight only Enshi: nonstop flight only Taizhou: not in the timetable Qiubei: not in the timetable Luoping: not in the timetable Xinyang: not in the timetable Xiangyang: not in the timetable Hefei: nonstop flight only Huzhou: not in the timetable Ningbo: nonstop flight only Luzhou: not in the timetable Jiaxing: not in the timetable Zhoushan: nonstop flight only Jianshui: not in the timetable Guang'an: not in the timetable Suzhou: nonstop flight only Dazhou: not in the timetable Yibin: not in the timetable Shiyan: not in the timetable Changzhou: nonstop flight only Neijiang: not in the timetable Zigong: not in the timetable Yangzhou: not in the timetable Nanchong: not in the timetable Suining: not in the timetable Ziyang: nonstop flight only Bazhong: not in the timetable Yuanmou: not in the timetable Langzhong: not in the timetable Leshan: not in the timetable Emeishan: not in the timetable Huai'an: not in the timetable Meishan: not in the timetable Panzhihua: not in the timetable Xichang: not in the timetable Yancheng: not in the timetable Xuzhou: nonstop flight only Jinghong: not in the timetable Deyang: not in the timetable Luoyang: not in the timetable Mianyang: not in the timetable Hanzhong: not in the timetable Kaifeng: not in the timetable Guangyuan: not in the timetable Ya'an: not in the timetable Dujiangyan: not in the timetable Yuncheng: nonstop flight only Lianyungang: not in the timetable Dali: not in the timetable Lancang: not in the timetable Jincheng: not in the timetable Kangding: not in the timetable Lijiang: nonstop flight only Baoji: not in the timetable Qufu: not in the timetable Hancheng: not in the timetable Anyang: not in the timetable Changzhi: not in the timetable Songpan: not in the timetable Linfen: not in the timetable Baoshan: not in the timetable Tai'an: not in the timetable Daocheng: not in the timetable Shangri-La: not in the timetable Handan: not in the timetable Tianshui: not in the timetable Jinan: nonstop flight only Tengchong: not in the timetable Pingliang: not in the timetable Yan'an: not in the timetable Pingyao: not in the timetable Weifang: not in the timetable Lüliang: not in the timetable Taiyuan: nonstop flight only Shijiazhuang: nonstop flight only Jingbian: not in the timetable Hezuo: not in the timetable Yantai: not in the timetable Yulin: not in the timetable Lanzhou: nonstop flight only Baoding: not in the timetable Weihai: not in the timetable Zhongwei: not in the timetable Yinchuan: nonstop flight only Tangshan: not in the timetable Ordos: nonstop flight only Dalian: nonstop flight only Datong: not in the timetable Xining: not in the timetable Qinhuangdao: not in the timetable Zhangjiakou: not in the timetable Wuwei: not in the timetable Hohhot: nonstop flight only Baotou: not in the timetable Chengde: not in the timetable Nyingchi: not in the timetable Dandong: not in the timetable Zhangye: not in the timetable Chifeng: not in the timetable Benxi: not in the timetable Shenyang: not in the timetable Tonghua: not in the timetable Lhasa: nonstop flight only Jiayuguan: not in the timetable Erdaobaihe: not in the timetable Changchun: nonstop flight only Shigatse: not in the timetable Jilin City: not in the timetable Yanji: not in the timetable Dunhuang: nonstop flight only Harbin: nonstop flight only Mudanjiang: not in the timetable Qiqihar: not in the timetable Hailar: nonstop flight only Turpan: not in the timetable Korla: not in the timetable Ürümqi: nonstop flight only Altay: not in the timetable Burqin: not in the timetable Aksu: not in the timetable Yining: not in the timetable Kashgar: not in the timetable Hong Kong
under 2 hours 2 to 4 hours 4 to 6 hours 6 to 9 hours over 9 hours nonstop flight, no train
Under 2 hours by train 4
Shenzhen 深圳 14 min · 104 direct trains a day
Guangzhou 广州 48 min · 50 direct trains a day · 3 nonstop flights, 1 h 10 min
Shaoguan 韶关 1 h 51 min · 4 direct trains a day
Shantou 汕头 1 h 58 min · 5 direct trains a day
2 to 4 hours by train 12
Ganzhou 赣州 2 h 7 min · 2 direct trains a day
Chaozhou 潮州 2 h 21 min · 6 direct trains a day
Chenzhou 郴州 2 h 24 min · 4 direct trains a day
Meizhou 梅州 2 h 30 min · one direct train a day
Hengyang 衡阳 2 h 39 min · 5 direct trains a day
Changsha 长沙 2 h 57 min · 6 direct trains a day · one nonstop flight, 1 h 45 min
Guilin 桂林 3 h 2 min · 3 direct trains a day
Ji'an 吉安 3 h 41 min · change at Shenzhen
Nanchang 南昌 3 h 42 min · 2 direct trains a day
Xiamen 厦门 3 h 49 min · 4 direct trains a day · 2 nonstop flights, 1 h 30 min
Nanning 南宁 3 h 57 min · one direct train a day · one nonstop flight, 1 h 50 min
Yueyang 岳阳 3 h 59 min · 2 direct trains a day
4 to 6 hours by train 18
Shaoyang 邵阳 4 h 11 min · one direct train a day
Wuhan 武汉 4 h 12 min · 5 direct trains a day · one nonstop flight, 2 h 5 min
Quanzhou 泉州 4 h 15 min · 2 direct trains a day
Zhanjiang 湛江 4 h 21 min · one direct train a day
Yichun 宜春 4 h 34 min · change at Changsha
Longyan 龙岩 4 h 45 min · change at Shenzhen
Jingdezhen 景德镇 4 h 47 min · one direct train a day
Liuzhou 柳州 4 h 55 min · change at Guangzhou
Guiyang 贵阳 4 h 56 min · 3 direct trains a day · a nonstop route listed
Fuzhou 福州 5 h 13 min · 2 direct trains a day · 3 nonstop flights, 1 h 45 min
Huangshan City 黄山市 5 h 31 min · one direct train a day
Wuyuan 婺源 5 h 43 min · change at Jingdezhen
Beihai 北海 5 h 46 min · change at Nanning
Fenghuang 凤凰 5 h 47 min · one direct train a day
Zunyi 遵义 5 h 47 min · one direct train a day
Zhengzhou 郑州 5 h 49 min · 3 direct trains a day · one nonstop flight, 2 h 35 min
Anshun 安顺 5 h 52 min · change at Shenzhen
Jiujiang 九江 5 h 55 min · change at Shenzhen
6 to 9 hours by train 22
Sanming 三明 6 h 12 min · change at Chaozhou
Chongzuo 崇左 6 h 12 min · change at Nanning
Jinhua 金华 6 h 15 min · change at Ganzhou · one nonstop flight, 2 h 5 min
Shangrao 上饶 6 h 16 min · change at Jingdezhen
Baise 百色 6 h 16 min · change at Guangzhou
Ningde 宁德 6 h 23 min · change at Shenzhen
Kaili 凯里 6 h 42 min · change at Changsha
Zhangjiajie 张家界 6 h 42 min · one direct train a day · a nonstop route listed
Hangzhou 杭州 6 h 52 min · 2 direct trains a day · 9 nonstop flights, 2 h 25 min
Chongqing 重庆 7 h 7 min · one direct train a day · 4 nonstop flights, 2 h 25 min
Yichang 宜昌 7 h 11 min · change at Wuhan · one nonstop flight, 2 h 20 min
Wuyishan 武夷山 7 h 12 min · change at Shenzhen
Nanjing 南京 7 h 12 min · one direct train a day · 3 nonstop flights, 2 h 30 min
Quzhou 衢州 7 h 23 min · change at Changsha
Kunming 昆明 7 h 38 min · one direct train a day · 3 nonstop flights, 2 h 35 min
Anqing 安庆 7 h 46 min · change at Ganzhou
Wenzhou 温州 7 h 52 min · change at Shenzhen · one nonstop flight, 1 h 55 min
Chizhou 池州 8 h 6 min · change at Ganzhou
Shanghai 上海 8 h 8 min · 3 direct trains a day · 25 nonstop flights, 2 h 30 min
Beijing 北京 8 h 11 min · one direct train a day · 20 nonstop flights, 3 h 20 min
Chengdu 成都 8 h 19 min · one direct train a day · 6 nonstop flights, 2 h 50 min
Xingyi 兴义 8 h 36 min · change at Guiyang
Over 9 hours by train 4
Lishui 丽水 9 h 7 min · change at Nanchang
Qingdao 青岛 10 h 29 min · change at Guangzhou · 2 nonstop flights, 3 h 10 min
Tianjin 天津 10 h 58 min · one direct train a day · one nonstop flight, 3 h 15 min
Xi'an 西安 11 h 2 min · one direct train a day · 2 nonstop flights, 3 h 30 min
By air only 26
Nonstop flights from Hong Kong, with no direct train and no single change in the timetable.
Haikou 海口 3 nonstop flights, 1 h 35 min
Sanya 三亚 one nonstop flight, 1 h 50 min
Enshi 恩施 a nonstop route listed
Hefei 合肥 one nonstop flight, 2 h 20 min
Ningbo 宁波 2 nonstop flights, 2 h 15 min
Zhoushan 舟山 a nonstop route listed
Suzhou 苏州 2 nonstop flights, 2 h 25 min
Changzhou 常州 a nonstop route listed
Ziyang 资阳 one nonstop flight, 2 h 50 min
Xuzhou 徐州 a nonstop route listed
Yuncheng 运城 a nonstop route listed
Lijiang 丽江 one nonstop flight, 3 h 15 min
Jinan 济南 one nonstop flight, 2 h 55 min
Taiyuan 太原 a nonstop route listed
Shijiazhuang 石家庄 a nonstop route listed
Lanzhou 兰州 a nonstop route listed
Yinchuan 银川 a nonstop route listed
Ordos 鄂尔多斯 a nonstop route listed
Dalian 大连 a nonstop route listed
Hohhot 呼和浩特 a nonstop route listed
Lhasa 拉萨 a nonstop route listed
Changchun 长春 a nonstop route listed
Dunhuang 敦煌 a nonstop route listed
Harbin 哈尔滨 a nonstop route listed
Hailar 海拉尔 a nonstop route listed
Ürümqi 乌鲁木齐 a nonstop route listed
Times are the fastest direct train, or the quickest single change with its wait, on 2026-10-28 or 2026-11-11 in the 12306 timetable, from the main station at each end; the atlas's 186 hubs only, and pairs the timetable was not asked about (most over 1,000 km apart) are not shown. Flights are the airlines' schedules for 2026-10-28. Cities with a route page link to it; the others open on the map.