There is 1 way to get from Dunhuang to Mingsha Shan by bus or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The distance between Dunhuang and Mingsha Shan is 25 km.
The best way to get from Dunhuang to Mingsha Shan without a car is to line 3 bus and travel which takes 39 min and costs .
It takes approximately 39 min to get from Dunhuang to Mingsha Shan, including transfers.
Mingsha Shan is 2h behind Dunhuang. It is currently 3:02 AM in Dunhuang and 1:02 AM in Mingsha Shan.
There are 20+ hotels available in Mingsha Shan.
What companies run services between Dunhuang, China and Mingsha Shan, China?
There is no direct connection from Dunhuang to Mingsha Shan. However, you can take the line 3 bus to Mingsha Moutain/Crescent Spring then travel to Mingsha Shan.
- Website
- 11467.com
Bus from Dunhuang Bus Station to Mingsha Moutain/Crescent Spring
- Ave. Duration
- 16 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥1
- Schedules at
- travelchinaguide.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Slovenia: Getting from Ljubljana to Lake Bled, and Getting around the Cyclades - to help you get the most out of your next trip.
