How to get from Dunhuang to Mogao Caves by car, truck, walk, bike

Distance between Dunhuang and Mogao Caves is 17 kilometers (11 miles).
Driving distance from Dunhuang to Mogao Caves is 24 kilometers (15 miles)

DunhuangMogao Caves
Leaving from
Going to

Route Map

4 Ways from Dunhuang (China/Gansu) to Mogao Caves (China/Gansu)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 阳关中路 251 m
2. At roundabout, take exit 2 onto X229 70 m
3. Turn slight right onto 阳关中路, X229 9.72 km
4. Turn right onto Z110 12.95 km
5. Keep left onto Z110 1.52 km
6. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Dunhuang (China/Gansu) to Mogao Caves (China/Gansu)?
How do I get from Dunhuang (China/Gansu) to Mogao Caves (China/Gansu) the fastest?
How long does it take to get from Dunhuang (China/Gansu) to Mogao Caves (China/Gansu)?