By Air:
Dunhuang Mogao International Airport (DNH) is approximately 13 kilometers (8 miles) east of the city center. Direct flights are available from major Chinese cities including Beijing, Shanghai, Xi'an, Lanzhou, Chengdu, Chongqing, Urumqi, and Xining. International flights also connect to Hong Kong and Kuala Lumpur. A taxi from the airport to downtown Dunhuang costs around CNY 30-40. Shuttle buses from the airport to Dunhuang Bus Station are available three times a day, costing approximately CNY 10 and taking about 18 minutes.