To travel to Dunhuang, you can fly from Beijing, Lanzhou (Gansu), and Urumqi (Xinjiang), 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 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.
| >>> Flights from Dunhuang to … | |||
| Beijing | Lanzhou | Urumqi | Xian |
| Beijing | Lanzhou | Urumqi | Xian |
Useful Information :

