If Lanzhou is your start-end point for journeys along the Hexi Corridor stretch of the Silk Road (including Jiayuguan, Dunhuang and Turpan), you might find these train timetables useful:

Lanzhou-Urumqi-Lanzhou (6 routes, via the 'old' Dunhuang station in Liuyuan)
Lanzhou-Dunhuang-Lanzhou (2 routes, using the new Dunhuang station, just outside the town)

lanzhou_trains_hexi_corridor.pdf
File Size: 147 kb
File Type: pdf
Download File

Picture
Lanzhou Train Station
 
 

DUNHUANG
From Xining we returned to Lanzhou, and took the N857 overnight train to Dunhuang.