Plane, train, bus, car, ferry, bike share, driving and walking directions all in one search
Your search results are displayed instantly
Get anywhere from your current location
Dunhuang (listen) is a county-level city in northwestern Gansu Province, Western China. The 2000 Chinese census reported a population of 187,578 in this city. Dunhuang was a major stop on the ancient Silk Road and is best known for the nearby Mogao Caves. It has also been known at times as Shazhou and, in Uyghur, Dukhan.
There are 176+ hotels available in Dunhuang. Prices start at $18 USD per night.