The railway is 488 kilometers in length and runs along the southern edge of the Taklamakan Desert, connecting all major cities and towns of the southwestern Tarim Basin, including Shule, Akto, Yengisar, Yarkant (Shache), Poskam (Zepu), Karghilik (Yecheng), Pishan (Guma) and Karakax (Moyu).