Where to go from Beijing by train 北京
From Beijing, direct trains and single changes in the timetable reach 53 of the atlas's 185 hubs within 6 hours and 63 within 9, as far as Jingbian; 78 more have nonstop flights but no practical train. The map colours each city by its time on the train.
- 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 12
- Tianjin 天津 25 min · 185 direct trains a day
- Baoding 保定 35 min · 110 direct trains a day
- Zhangjiakou 张家口 47 min · 88 direct trains a day
- Chengde 承德 49 min · 52 direct trains a day
- Tangshan 唐山 55 min · 43 direct trains a day
- Shijiazhuang 石家庄 1 h · 173 direct trains a day
- Jinan 济南 1 h 22 min · 120 direct trains a day
- Qinhuangdao 秦皇岛 1 h 30 min · 30 direct trains a day
- Tai'an 泰安 1 h 34 min · 21 direct trains a day
- Handan 邯郸 1 h 37 min · 50 direct trains a day
- Datong 大同 1 h 45 min · 48 direct trains a day
- Anyang 安阳 1 h 48 min · 39 direct trains a day
2 to 4 hours by train 23
- Qufu 曲阜 2 h 4 min · 30 direct trains a day
- Hohhot 呼和浩特 2 h 9 min · 47 direct trains a day · one nonstop flight, 1 h 20 min
- Zhengzhou 郑州 2 h 11 min · 104 direct trains a day · 2 nonstop flights, 1 h 50 min
- Taiyuan 太原 2 h 18 min · 48 direct trains a day · one nonstop flight, 1 h 10 min
- Xuzhou 徐州 2 h 21 min · 62 direct trains a day
- Shenyang 沈阳 2 h 29 min · 68 direct trains a day · 4 nonstop flights, 1 h 35 min
- Chifeng 赤峰 2 h 30 min · 12 direct trains a day
- Weifang 潍坊 2 h 30 min · 19 direct trains a day
- Luoyang 洛阳 2 h 59 min · 23 direct trains a day
- Benxi 本溪 3 h 3 min · 3 direct trains a day
- Qingdao 青岛 3 h 7 min · 18 direct trains a day · 5 nonstop flights, 1 h 25 min
- Nanjing 南京 3 h 14 min · 74 direct trains a day · 8 nonstop flights, 1 h 55 min
- Baotou 包头 3 h 17 min · 26 direct trains a day · a nonstop route listed
- Xinyang 信阳 3 h 21 min · 26 direct trains a day
- Tonghua 通化 3 h 33 min · 4 direct trains a day · a nonstop route listed
- Pingyao 平遥 3 h 35 min · 6 direct trains a day
- Dalian 大连 3 h 36 min · 10 direct trains a day · 14 nonstop flights, 1 h 15 min
- Changchun 长春 3 h 36 min · 41 direct trains a day · 10 nonstop flights, 1 h 55 min
- Hefei 合肥 3 h 36 min · 25 direct trains a day · 5 nonstop flights, 1 h 55 min
- Wuhan 武汉 3 h 48 min · 60 direct trains a day · 21 nonstop flights, 2 h 10 min
- Dandong 丹东 3 h 54 min · 3 direct trains a day · one nonstop flight, 1 h 45 min
- Changzhou 常州 3 h 56 min · 24 direct trains a day · a nonstop route listed
- Xiangyang 襄阳 4 h · 12 direct trains a day · one nonstop flight, 2 h 5 min
4 to 6 hours by train 18
- Kaifeng 开封 4 h 4 min · 2 direct trains a day
- Xi'an 西安 4 h 10 min · 38 direct trains a day · 32 nonstop flights, 2 h 15 min
- Huai'an 淮安 4 h 13 min · 7 direct trains a day
- Hangzhou 杭州 4 h 17 min · 28 direct trains a day · 36 nonstop flights, 2 h 15 min
- Shanghai 上海 4 h 18 min · 50 direct trains a day · 65 nonstop flights, 2 h 15 min
- Jincheng 晋城 4 h 19 min · 2 direct trains a day
- Changzhi 长治 4 h 23 min · 2 direct trains a day · 2 nonstop flights, 1 h 10 min
- Jilin City 吉林 4 h 26 min · 9 direct trains a day
- Yuncheng 运城 4 h 28 min · 8 direct trains a day · 3 nonstop flights, 1 h 40 min
- Weihai 威海 4 h 29 min · 4 direct trains a day · 3 nonstop flights, 1 h 30 min
- Yancheng 盐城 4 h 32 min · 6 direct trains a day · a nonstop route listed
- Harbin 哈尔滨 4 h 33 min · 31 direct trains a day · 19 nonstop flights, 2 h 5 min
- Lianyungang 连云港 4 h 36 min · 3 direct trains a day · one nonstop flight, 1 h 45 min
- Linfen 临汾 4 h 40 min · 7 direct trains a day · one nonstop flight, 1 h 20 min
- Yantai 烟台 4 h 48 min · 6 direct trains a day · 8 nonstop flights, 1 h 15 min
- Yangzhou 扬州 5 h 8 min · 4 direct trains a day · a nonstop route listed
- Changsha 长沙 5 h 10 min · 39 direct trains a day · 30 nonstop flights, 2 h 35 min
- Yan'an 延安 5 h 44 min · 5 direct trains a day · one nonstop flight, 1 h 55 min
6 to 9 hours by train 10
- Yinchuan 银川 6 h 24 min · 8 direct trains a day · 11 nonstop flights, 2 h 5 min
- Lüliang 吕梁 6 h 29 min · 6 direct trains a day · a nonstop route listed
- Shiyan 十堰 6 h 52 min · 3 direct trains a day · 2 nonstop flights, 1 h 45 min
- Chongqing 重庆 7 h · 12 direct trains a day · 30 nonstop flights, 2 h 50 min
- Guangzhou 广州 7 h 17 min · 12 direct trains a day · 44 nonstop flights, 3 h 25 min
- Chengdu 成都 7 h 28 min · 12 direct trains a day · 53 nonstop flights, 3 h
- Shenzhen 深圳 7 h 50 min · 6 direct trains a day · 45 nonstop flights, 3 h 30 min
- Hong Kong 香港 8 h 12 min · one direct train a day · 18 nonstop flights, 3 h 45 min
- Guiyang 贵阳 8 h 19 min · 9 direct trains a day · 16 nonstop flights, 3 h 15 min
- Jingbian 靖边 8 h 41 min · 2 direct trains a day
Over 9 hours by train 11
- Xiamen 厦门 10 h 40 min · 6 direct trains a day · 22 nonstop flights, 2 h 55 min
- Kunming 昆明 10 h 49 min · 4 direct trains a day · 29 nonstop flights, 3 h 40 min
- Pingliang 平凉 11 h 10 min · change at Xi'an
- Yulin 榆林 11 h 34 min · one direct train a day · 4 nonstop flights, 1 h 40 min
- Ordos 鄂尔多斯 12 h 41 min · 2 direct trains a day · a nonstop route listed
- Hancheng 韩城 15 h 12 min · one direct train a day
- Hailar 海拉尔 28 h 9 min · one direct train a day · 6 nonstop flights, 2 h 20 min
- Ürümqi 乌鲁木齐 29 h 50 min · 2 direct trains a day · 19 nonstop flights, 4 h 30 min
- Haikou 海口 34 h 32 min · 2 direct trains a day · 21 nonstop flights, 3 h 55 min
- Sanya 三亚 38 h 27 min · one direct train a day · 24 nonstop flights, 4 h 10 min
- Lhasa 拉萨 39 h 58 min · one direct train a day · 2 nonstop flights, 4 h 20 min
By air only 78
Nonstop flights from Beijing, with no direct train and no single change in the timetable.
- Zhongwei 中卫 one nonstop flight, 2 h 10 min
- Qiqihar 齐齐哈尔 a nonstop route listed
- Suzhou 苏州 9 nonstop flights, 2 h 5 min
- Chizhou 池州 a nonstop route listed
- Anqing 安庆 a nonstop route listed
- Jiaxing 嘉兴 a nonstop route listed
- Tianshui 天水 a nonstop route listed
- Yichang 宜昌 4 nonstop flights, 2 h 10 min
- Hanzhong 汉中 one nonstop flight, 2 h 30 min
- Jiujiang 九江 one nonstop flight, 2 h 35 min
- Yanji 延吉 3 nonstop flights, 2 h 5 min
- Huangshan City 黄山市 one nonstop flight, 2 h 15 min
- Lanzhou 兰州 11 nonstop flights, 2 h 30 min
- Jingdezhen 景德镇 2 nonstop flights, 2 h 5 min
- Yueyang 岳阳 one nonstop flight, 2 h 15 min
- Ningbo 宁波 13 nonstop flights, 2 h 15 min
- Zhoushan 舟山 a nonstop route listed
- Quzhou 衢州 a nonstop route listed
- Enshi 恩施 a nonstop route listed
- Jinhua 金华 6 nonstop flights, 2 h 15 min
- Bazhong 巴中 one nonstop flight, 2 h 30 min
- Nanchang 南昌 13 nonstop flights, 2 h 15 min
- Guangyuan 广元 one nonstop flight, 2 h 30 min
- Dazhou 达州 2 nonstop flights, 2 h 35 min
- Shangrao 上饶 one nonstop flight, 2 h 20 min
- Lishui 丽水 a nonstop route listed
- Zhangjiajie 张家界 2 nonstop flights, 2 h 15 min
- Langzhong 阆中 a nonstop route listed
- Xining 西宁 6 nonstop flights, 2 h 30 min
- Taizhou 台州 2 nonstop flights, 2 h 20 min
- Yichun 宜春 a nonstop route listed
- Wuyishan 武夷山 one nonstop flight, 2 h 25 min
- Zhangye 张掖 one nonstop flight, 3 h
- Nanchong 南充 one nonstop flight, 2 h 40 min
- Wenzhou 温州 12 nonstop flights, 2 h 30 min
- Songpan 松潘 a nonstop route listed
- Mianyang 绵阳 4 nonstop flights, 2 h 35 min
- Ji'an 吉安 a nonstop route listed
- Fenghuang 凤凰 a nonstop route listed
- Hengyang 衡阳 one nonstop flight, 2 h 45 min
- Sanming 三明 one nonstop flight, 2 h 35 min
- Ziyang 资阳 17 nonstop flights, 3 h
- Jiayuguan 嘉峪关 one nonstop flight, 3 h 20 min
- Fuzhou 福州 18 nonstop flights, 2 h 50 min
- Ganzhou 赣州 3 nonstop flights, 2 h 50 min
- Luzhou 泸州 2 nonstop flights, 3 h
- Chenzhou 郴州 a nonstop route listed
- Zunyi 遵义 one nonstop flight, 2 h 50 min
- Yibin 宜宾 3 nonstop flights, 3 h 10 min
- Quanzhou 泉州 7 nonstop flights, 2 h 50 min
- Shaoguan 韶关 a nonstop route listed
- Guilin 桂林 5 nonstop flights, 3 h 5 min
- Meizhou 梅州 one nonstop flight, 3 h
- Anshun 安顺 a nonstop route listed
- Chaozhou 潮州 11 nonstop flights, 3 h 10 min
- Shantou 汕头 11 nonstop flights, 3 h 10 min
- Dunhuang 敦煌 one nonstop flight, 3 h 40 min
- Liuzhou 柳州 one nonstop flight, 3 h 15 min
- Xichang 西昌 one nonstop flight, 3 h 30 min
- Xingyi 兴义 a nonstop route listed
- Macau 澳门 20 nonstop flights, 3 h 30 min
- Baise 百色 a nonstop route listed
- Panzhihua 攀枝花 one nonstop flight, 3 h 50 min
- Shangri-La 香格里拉 a nonstop route listed
- Nanning 南宁 12 nonstop flights, 3 h 40 min
- Lijiang 丽江 3 nonstop flights, 3 h 25 min
- Zhanjiang 湛江 a nonstop route listed
- Beihai 北海 5 nonstop flights, 3 h 40 min
- Dali 大理 4 nonstop flights, 4 h
- Turpan 吐鲁番 a nonstop route listed
- Nyingchi 林芝 one nonstop flight, 4 h 10 min
- Qionghai 琼海 a nonstop route listed
- Altay 阿勒泰 a nonstop route listed
- Jinghong 景洪 7 nonstop flights, 4 h 15 min
- Korla 库尔勒 2 nonstop flights, 4 h 50 min
- Yining 伊宁 one nonstop flight, 5 h 15 min
- Aksu 阿克苏 a nonstop route listed
- Kashgar 喀什 one nonstop flight, 5 h 50 min
On the map
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.