By Bus: Dunhuang has two main bus stations diagonally across from each other. Usually, buses leave from the principal bus station and not the long distance bus station.
How long does it take to Dunhuang from the following nearby cities by bus:
Golmud; takes around of 15 hours Hami (3 weekly); takes around of 8 hours Jiayuguan; takes around of 4-8 hours Lanzhou; takes around of 17-24 hours Liuyuan; takes around of 3 hours Zhangye; takes around of 13 hours
By Plane: Dunhuang Airport is located 13 km east of city center. Flights are available to Beijing via Urumqi, Xian, and Lanzhou.
By Train: Dunhuang Huoche Zhan is actually situated 130 km north of Dunhuang in the city of Liuyuan. Train schedules sometimes say Dunhuang instead of Liuyuan.
How long does it take to Dunhuang from the following nearby cities by train:
Beijing; takes around of 38 hours Lanzhou; takes around of 13-18 hours Turpan; takes around of 11 hours Urumqi; takes around of 13 hours Xian; takes around of 30-38 hours
Traveling by train in China is one of the exciting ways to discover China differently and is used widely by the local population. It might aslo be your only choice to see colorful culture of minority ethinics in some remote areas.
If you choose to go to Dunhuang by train, We recommends booking a soft sleeper ticket.
China tours inclusive of visiting Dunhuang
|