Dunhuang transportation guide
To travel to Dunhuang, you can fly from Beijing, Lanzhou, and Urumqi, or you can take a train from Urumqi or Lanzhou to Liuyuan and then take a bus to Dunhuang. Liuyuan is 130km from Dunhuang. dunhuang china，dunhuang city，dunhuang flight，dunhuang gansu china，dunhuang map，dunhuang train，dunhuang xian.
Dunhuang Airport is 13km east of the city. It has direct flights from Lanzhou, Xi'an, Beijing, Urumqi and other cities, although there are not many flights each week. Buses from the CAAC offices (09473-22389) on Dong Dajie near the Dunhuang Hotel.
Dunhuang City does not have a railway station. It relies on the Liuyuan Train Station 130km to the north for its rail traffic, all that is required is catching a bus from Liuyuan to Dunhuang. Daily, 16 trains stop at the Liuyuan Station and connect Liuyuan (and Dunhuang) with Shanghai,Beijing West Station, Xi'an, Chengdu, Lanzhou, Urumqi and many other destinations can be reached from Liuyuan.
Buses to and from Lanzhou, Xi'an, Hami, Turpan, Urumqi and other cities can be taken in Dunhuang. The bus station is on Dingzi Lu in central south Dunhuang.