The Turpan Railway station is actually about 50 km outside of Turpan, in Daheyan. There is frequent buses between Turpan and the railway station. Buses depart from the train station every half hour.
Turpan is connected to most major cities in Xinjiang province by train, such as Urumqi, Hotan, Kashgar and Korla. Additionally, there are trains to and from many other major cities in China, like Beijing, Shanghai, Xian, Jinan, Chongqing and Zhengzhou.
Turpan Railway Station, Turpan, Xinjiang, China (Directions)