| Chengdu–Kunming railway | 
|---|
|  | 
|
| Other name(s) | Chengkun railway | 
|---|
| Native name | 成昆铁路 | 
|---|
| Status | Operational | 
|---|
| Owner | China Railway | 
|---|
| Locale | Southwest China | 
|---|
| Termini |  | 
|---|
|
| Type | Heavy rail | 
|---|
| Operator(s) |  | 
|---|
|
| Opened | 1 January 1971 (1971-01-01) | 
|---|
| Completed | 1 July 1970 (1970-07-01) | 
|---|
| Closure of Huapengzi–Huangguayuan section of old line | 26 May 2020 (2020-05-26) | 
|---|
| Completion of new line | 26 December 2022 (2022-12-26) | 
|---|
|
| Line length | 900 km (560 mi) | 
|---|
| Number of tracks | 2 | 
|---|
| Track gauge | 1,435 mm (4 ft 8+1⁄2 in) standard gauge | 
|---|
| Electrification | 25 kV 50 Hz AC overhead line | 
|---|
| Operating speed | 200 km/h (120 mph) | 
|---|
| 
|   
|  |  
| 
 
|  |  |  | km |  |  |   
|  |  | 
 |  |  |   
|  |  | 
 | 0 | Chengdu |   
|  |  | 
 | 4 | Bali |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 
 
 |  |  |   
|  |  |  | 15 | Chengdu East |   
|  |  | 
 
 
 |  |  |   
|  |  |  |  | Chengdu South |   
|  |  | 
 
 
 |  |  Chengdu west loop |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 32 | Shuangliu |   
|  |  | 
 | 42 | Gongxing |   
|  |  | 
 
 |  |  to Chengdu North marshalling yard |   
|  |  | 
 |  | Hualongmen |   
|  |  | 
 | 54 | Puxing |   
|  |  | 
 |  | Huilong'an |   
|  |  | 
 |  |  |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 | 66 | Qinglongchang |   
|  |  | 
 | 77 | Pengshan |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 | 85 | Taihe |   
|  |  | 
 
 | 92 | Meishan/Meishan East |   
|  |  | 
 
 | 102 | Xiantan |   
|  |  | 
 | 110 | Simeng |   
|  |  |  |  |  |   
|  |  | 
 
 | 119 | Wuchang |   
|  |  | 
 
 | 129 | Macun |   
|  |  | 
 |  | original Chengdu–Kunming line |   
|  |  | 
 | 137 | Jiajiang |   
|  |  | 
 |  |  | original Chengdu–Kunming line |  | destroyed in the 1970s | 
 |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 |  | original replacement track |   
|  |  | 
 | 145 | Shuangfu |   
|  |  | 
 
 
 | 156 | Emei |   
|  |  | 
 | 160 | Yangang |   
|  |  | 
 
 |  |   | Chengdu–Panzhihua section |  | (part of the original line) | 
 |   
|  |  | 
 |  | Shawan South |   
|  |  | 
 |  | Fandianzi |   
|  |  | 
 |  | Ebian South |   
|  |  | 
 |  | Jinkouhe South |   
|  |  | 
 |  |  |   
|  |  | 
 |  | Teke |   
|  |  | 
 |  | Ganluo South |   
|  |  | 
 |  | Mantan |   
|  |  | 
 |  | Yuexi South |   
|  |  | 
 |  | Anluo |   
|  |  | 
 |  | Xide West |   
|  |  | 
 
 |  |  Emei–Panzhihua railway |   
|  |  | 
 |  | Mianning |   
|  |  | 
 
 |  |  Emei–Panzhihua railway |   
|  |  | 
 |  | Yuehua West |   
|  |  | 
 |  | Xichang West |   
|  |  | 
 |  | Youjun |   
|  |  | 
 
 |  |  Huangshuitang link |   
|  |  | 
 |  | Huangshuitang South |   
|  |  | 
 |  | Dechang West |   
|  |  | 
 |  | Yonglang West |   
|  |  | 
 |  |  |   
|  |  | 
 |  |  |   
|  |  | 
 
 |  |  Miyi East link |   
|  |  | 
 
 |  | Miyi East |   
|  |  | 
 
 |  |  Miyi East link |   
|  |  | 
 
 |  |  |   
|  |  | 
 
 |  | Binggu East |   
|  |  | 
 
 |  | Yanbian |   
|  |  | 
 
 
 |  | old line |   
|  |  | 
 |  |  |   
|  |  |  |  | Chengdu–Lijiang expressway |   
|  |  | 
 
 
 |  |  Panzhihua–old line link |   
|  |  | 
 
 |  |  |   
|  |  | 
 |  | Puda |   
|  |  | 
 |  | Panzhihua South |   
|  |  | 
 |  | Xianfeng ying |   
|  |  | 
 |  |  |   
|  |  | 
 |  | Yongren |   
|  |  | 
 |  | Xinkang |   
|  |  | 
 
 |  |   | Yuanmou-Kunming section from |  | Huangguayuan (part of the original line) | 
 |   
|  |  | 
 |  | Yuanmou West |   
|  |  | 
 
 |  |  Yuanmou–Kunming railway |   
|  |  | 
 
 |  | Dashucun |   
|  |  | 
 |  |  |   
|  |  |  |  | Longchuan |   
|  |  |  |  |  |   
|  |  |  |  |  |   
|  |  | 
 |  |  |   
|  |  | 
 
 |  |  |   
|  |  | 
 |  | Dianwei |   
|  |  | 
 
 |  | Yuanmou–Kunming railway |   
|  |  | 
 |  |  |   
|  |  | 
 
 |  |  |   
|  |  | 
 |  | Guangtong North |   
|  |  | 
 |  | Lufeng South |   
|  |  | 
 |  |  |   
|  |  | 
 |  | Shuangmeicun |   
|  |  | 
 |  |  |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 1068 | Wenquan |   
|  |  | 
 
 |  |  Xinyamei Guwuliu freght yard line |   
|  |  | 
 
 |  |  Kunming–Zhongyicun railway |   
|  |  | 
 
 |  |  Anning line |   
|  |  | 
 | 1077 | Dushupu |   
|  |  | 
 | 1086 | Bijiguan |   
|  |  | 
 | 1091 | Kunming West |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 1100 | Kunming |   
|  |  | 
 
 |  |  |   
|  |  | 
 |  |  |   
|  |  |  | km |  |  
|  |  |  |  |  |  |  |  |  
|  |  |  | 
| Chengdu–Panzhihua section | 
|---|
|  | 
| 
 
|  |  |  | km |  |  |   
|  |  | 
 |  |  |   
|  |  | 
 
 
 | 156 | Emei |   
|  |  | 
 | 160 | Yangang |   
|  |  | 
 
 |  | new double-track line |   
|  |  | 
 | 170 | Jiuli |   
|  |  | 
 | 179 | Shawan |   
|  |  | 
 | 191 | Zhenxi |   
|  |  | 
 | 199 | Liugou |   
|  |  | 
 
 |  | Liugou branch (closed) |   
|  |  | 
 | 208 | Daiwan |   
|  |  | 
 | 216 | Yangxuan |   
|  |  | 
 | 225 | Gonghe |   
|  |  | 
 | 232 | Ebian |   
|  |  | 
 |  | Zhaoping No. 1 tunnel (3253 m) |   
|  |  | 
 | 243 | Baicun |   
|  |  | 
 | 254 | Jinkouhe |   
|  |  | 
 |  | Guancunba tunnel (6187 m) |   
|  |  | 
 | 263 | Guancunba |   
|  |  | 
 |  |  |   
|  |  | 
 |  | Liziwan tunnel (3008 m) |   
|  |  | 
 |  |  |   
|  |  | 
 | 271 | Changheba |   
|  |  | 
 | 280 | Hanyuan |   
|  |  | 
 
 |  |  |   
|  |  | 
 
 |  | Old line abandoned in 1984 |   
|  |  | 
 
 
 |  | Liziyida tunnel (1465 m) |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 |  |  |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 287 | Niri |   
|  |  | 
 |  | Niri No. 2 tunnel (3555 m) |   
|  |  | 
 | 296 | Suxiong |   
|  |  | 
 | 305 | Lianghong |   
|  |  | 
 | 312 | Aidai |   
|  |  | 
 | 320 | Ganluo |   
|  |  | 
 | 328 | Nan'ergang |   
|  |  | 
 | 336 | Azhai |   
|  |  | 
 | 349 | Baiguo |   
|  |  | 
 | 359 | Baishiyan |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 367 | Yuexi |   
|  |  | 
 | 374 | Tiexi |   
|  |  | 
 | 382 | Xiapuxiong |   
|  |  | 
 | 389 | Labai |   
|  |  | 
 | 396 | Puxiong |   
|  |  | 
 | 402 | Shangpuxiong |   
|  |  | 
 | 410 | Ersaihe |   
|  |  | 
 | 418 | Nibo |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 427 | Lewu |   
|  |  | 
 | 433 | Hongfeng |   
|  |  | 
 |  | Shamalada tunnel (6383 m) |   
|  |  |  |  | high point on line | 2244 m |   
|  |  | 
 |  |  |   
|  |  | 
 | 441 | Shamalada |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 449 | Wazu |   
|  |  | 
 | 457 | Tiekou |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 466 | Xinliang |   
|  |  | 
 | 474 | Lianhexiang |   
|  |  | 
 | 483 | Xide |   
|  |  | 
 | 494 | Mianshan |   
|  |  | 
 | 503 | Xintiecun |   
|  |  | 
 | 509 | Mianning |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 519 | Manshuiwan |   
|  |  | 
 | 527 | Yuehua |   
|  |  | 
 | 536 | Lizhou |   
|  |  | 
 | 548 | Xichang North |   
|  |  | 
 | 557 | Xichang |   
|  |  | 
 | 562 | Xichang South |   
|  |  | 
 | 570 | Jingjiu |   
|  |  | 
 | 580 | Huanglianguan |   
|  |  | 
 | 589 | Huangshuitang |   
|  |  | 
 
 |  | link to new line |   
|  |  | 
 | 597 | Mali |   
|  |  | 
 | 606 | Huangjiaba |   
|  |  | 
 | 615 | Dechang |   
|  |  | 
 | 625 | Xiaogao |   
|  |  | 
 | 635 | Leyao |   
|  |  | 
 | 643 | Puba |   
|  |  | 
 | 654 | Yonglang |   
|  |  | 
 |  |  |   
|  |  | 
 | 664 | Wanqiu |   
|  |  | 
 | 674 | Qinggang |   
|  |  | 
 | 682 | Shaba |   
|  |  | 
 
 |  | new double-track line |   
|  |  | 
 
 |  | Miyi link |   
|  |  | 
 
 |  | Miyi East |   
|  |  | 
 
 |  |  |   
|  |  | 
 
 |  | new double-track line |   
|  |  | 
 | 691 | Miyi |   
|  |  | 
 | 698 | Binggu /Binggu East |   
|  |  | 
 | 709 | Yakou |   
|  |  | 
 | 716 | Zaozilin |   
|  |  | 
 | 727 | Tongzilin |   
|  |  | 
 | 737 | Niupingzi |   
|  |  | 
 |  | Dukou railway to Geliping |   
|  |  | 
 | 742 | Sanduizi |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 | 749 | Panzhihua |   
|  |  | 
 
 |  | Panzhihua link line |   
|  |  | 
 | 759 | Yizi |   
|  |  | 
 | 771 | Lazha |   
|  |  | 
 |  |  |   
|  |  | 
 | 784 | Huapengzi |   
|  |  | 
 |  |  |   
|  |  | 
 |  | (see Yuanmou–Kunming railway) |   
|  |  |  | km |  |  
|  |  |  |  |  |  |  |  | 
|  | 
|  | 
|---|
|  | 
| 
 
|  |  |  | km |  |  |   
|  |  | 
 |  |  | northern part of original Chengdu–Kunming |  | line (Emei–Panzhihua railway) | 
 |   
|  |  | 
 | 784 | Huapengzi |   
|  |  | 
 |  |  | dismantled and flooded by the Wudongde Dam |  | between Huapengzi and Huangguayuan in 2020 | 
 |   
|  |  | 
 |  | Liande tunnel (4602m) |   
|  |  | 
 | 798 | Xinjiang |   
|  |  | 
 | 806 | Shizhuang |   
|  |  | 
 |  |  |   
|  |  | 
 | 817 | Dawanzi |   
|  |  | 
 | 830 | Hongjiang |   
|  |  | 
 | 840 | Huangguayuan |   
|  |  | 
 | 851 | Yuanmou |   
|  |  | 
 
 |  |  | new double-track line |  | (see {{double-track line}}) | 
 |   
|  |  | 
 |  | Yuanmou West |   
|  |  | 
 
 |  | new double-track line |   
|  |  | 
 | 864 | Yindi |   
|  |  | 
 | 870 | Xiaoyuejiu |   
|  |  | 
 | 880 | Yangjiuhe |   
|  |  | 
 | 890 | Xiaocun |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 901 | Ananzhuang |   
|  |  | 
 
 |  | →Longchuan→ |   
|  |  | 
 | 912 | Longgudian |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 920 | Heijing |   
|  |  | 
 | 925 | Dianxin |   
|  |  | 
 | 934 | Longtangba |   
|  |  | 
 
 |  | new double-track line |   
|  |  | 
 | 943 | Dianwei |   
|  |  | 
 
 |  |  |   
|  |  | 
 |  |  |   
|  |  | 
 
 
 |  |  |   
|  |  | 
 
 | 947 | Guangtong/Guangtong North |   
|  |  | 
 |  | new double-track line |   
|  |  | 
 | 956 | Dajiuzhuang |   
|  |  | 
 | 961 | Tashizui |   
|  |  | 
 | 969 | Yipinglang |   
|  |  | 
 | 974 | Yubacun |   
|  |  | 
 | 984 | Mimalong |   
|  |  | 
 | 989 | Lufeng |   
|  |  | 
 | 998 | Tanghai |   
|  |  | 
 | 1008 | Xiaoluxi |   
|  |  | 
 | 1019 | Dade |   
|  |  | 
 | 1025 | Gaoloufang |   
|  |  | 
 | 1034 | Qinfengying |   
|  |  | 
 | 1040 | Zerunli |   
|  |  | 
 |  |  |   
|  |  | 
 | 1050 | Qinglongsi |   
|  |  | 
 | 1061 | Muyangcun new double-track line |   
|  |  | 
 
 |  |  |   
|  |  | 
 | 1068 | Wenquan |   
|  |  | 
 |  |  |   
|  |  |  | km |  |  
|  |  |  |  |  |  |  |  | 
|  | 
The Chengdu–Kunming railway or Chengkun railway (simplified Chinese: 成昆铁路; traditional Chinese: 成昆鐵路; pinyin: chéngkūn tiělù), is a major trunkline railroad in southwestern China between Chengdu, the capital of Sichuan Province and Kunming, the capital of Yunnan Province.  The line is 1,134 km (705 mi) long and traverses rugged terrain from the Sichuan Basin to the Yunnan-Guizhou Plateau.  The line was built between 1958 and 1970, with much of the work coming during the Third Front campaign to develop industry in China's interior.  Major cities along route include Chengdu, Pengshan, Jiajiang, Emei, Ebian, Ganluo, Xide, Xichang, Dechang, Miyi and Panzhihua in Sichuan Province and Yuanmou, Lufeng, Anning and Kunming in Yunnan Province.
Construction of a largely new double-track line started in 2010 and was completed on 26 December 2022. A northern section of the old line was called the Emei–Panzhihua railway, but since the completion of the new line has been called the Chengdu–Panzhihua (shortened to Chengpan) section of the line and a southern section was called the Yuanmou–Kunming railway, but is now called the Yuanmou-Kunming section of the line.