Transportation of Dunhuang

To visit 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.

By plane
Dunhuang Airport is 13km (8 miles) 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.

By train
There are now two railway stations available for your trip to and from Dunhuang: the Dunhuang Railway Station and the Liuyuan Railway Station.

Dunhuang Railway Station is located 15 kilometers (9.3 miles) away form the city center. At present, trains connecting Dunhuang with Jiayuguan, Xian, Lanzhou, and Yinchuan leave from the station. In front of the station's square, there are many taxies and minibuses heading for downtown Dunhuang. The minibus fare is about CNY 3 and the journey to the city center is no more than 20 minutes. Moreover, buses heading for Mogao Caves coming from the Dunhuang Hotel in the downtown area stop in front of the railway station every half hour. You can take these buses to get to the Mogao Caves directly.

Before the opening of the Dunhuang Railway Station, Liuyuan Railway Station was the main transfer station for people get to Dunhuang by train. the Liuyuan Train Station 130km (80 mails) to the north of the downtown area. Tourists can travel directly by train to Liuyuan Railway Station from Shanghai, Beijing, Xian, Chengdu, Lanzhou, Urumqi, Chongqing, Lianyungang, Zhengzhou, Hankou, etc. and many other destinations can be reached from Liuyuan.

By road
Long-distance buses to and from Lanzhou, Xi'an, Hami, Turpan, Urumqi and other cities can be taken in Dunhuang.

Dunhuang Bus Station is located at No. 24 Mingshan Road, Shazhou Town, opposite Feitian Hotel. There are bus routes to Xining, Hami, Turpan, Urumqi and Golmud, etc.

Dunhuang Passenger Transport Center is located at No. 25 Mingshan Road, offers local services between Dunhuang and other cities or regions inside Gansu Province, including Lanzhou, Jiayuguan, Zhangye, Jiuquan and Wuwei, etc.

City transportation
Minibuses run along fixed routes throughout Dunhuang. Taxis are also quite available and convenient. If you'd like to rent or hire vehicles for traveling around the area, then ask at your hotel or a local travel agency for options.