The Southern Xinjiang railway or Nanjiang railway, is a railway between Turpan and Kashgar in Xinjiang, China. The railway is 1,446 km (899 mi) in length and runs along the southern slope of the Tian Shan mountain range, connecting all major cities and towns of the Northern Tarim Basin, including Turpan, Hejing, Yanqi, Korla, Luntai (Bügür), Kuqa, Toksu (Xinhe), Aksu, Maralbexi (Bachu), Artux, and Kashgar.