Jiayuguan BusesBy bus: State-level Expressway No.312 connects Lanzhou with Xinjiang via Jiayuguan. From here, you may either go north to Mongolia or head straight south to Golmud, Qinghai Province. There are five daily buses between Dunhuang and Jiayuguan, a leg of about 400km that takes about nine hours. You may also take a daily sleeper coach to Lanzhou (RMB160, 16 hours). There are also quite a number of buses to Zhangye. Be careful of the indirect buses, which may double the original five-hour journey. The long-distance bus station lies on the main highway in the city proper, about 1km southwest of the central roundabout.

Related   Information