The Shanghai–Kunming Railway or Hukun Railway, also known as the Hukun Line, is a major arterial railroad across eastern, south central and southwest China. It connects Shanghai, whose shorthand name is Hu, and Kunming. The line has a total length of 2,690 km (1,670 mi) and passes through Shanghai Municipality, Zhejiang, Jiangxi, Hunan, Guizhou and Yunnan Province. Major cities along route include Shanghai, Jiaxing, Hangzhou, Yiwu, Jinhua, Shangrao, Yingtan, Pingxiang, Zhuzhou, Huaihua, Kaili, Guiyang, Anshun, Qujing, and Kunming.