Dunhuang (敦煌) is an oasis town in the far west of Gansu, on the old Silk Road. Visitors come for two things: the Mogao Caves, a UNESCO World Heritage site since 1987 with 492 decorated cave temples, and the dunes of Mingsha Mountain around Crescent Lake on the edge of town. Book Mogao first: daily numbers are capped and the visit is a timed, guided sequence. Mingsha Mountain is listed at RMB 110. Stay two nights, or three if you add the desert sights west of town.
Book the Mogao Caves first
- Two ticket modes: the Dunhuang Academy’s 2026 notice sets normal visits at 6,000 a day, with a digital film and eight caves, and emergency visits at 12,000 a day, with four caves.
- Start at the Mogao Caves Digital Exhibition Center (莫高窟数字展示中心), not at the cliff. Arrive at least 30 minutes before your slot.
- Foreign passports book through the official WeChat service account 莫高窟参观预约网.
- Hours in 2026: 1 April–30 November 08:00–18:00, last admission 16:10; 1 December–31 March 09:00–17:00, last admission 15:10.
- A July 2026 guide lists the emergency ticket at RMB 100. Our separate Mogao guide covers the whole sequence.
What to see in Dunhuang
| Sight | What it is | How to use it |
|---|---|---|
| Mogao Caves | 492 cave temples with statues and wall paintings spanning 1,000 years of Buddhist art | Timed and guided; half a day with the transfer |
| Mingsha Mountain and Crescent Lake | Sand dunes on the south edge of town with a crescent-shaped spring at their foot; a national 5A scenic area | Go in the late afternoon, climb a dune and stay for sunset; camel rides and sand sliding cost extra |
| Yardang National Geopark | Wind-carved rock ridges in the Gobi, 180 km north-west of town | Visitors ride the park shuttle, which makes four stops in 1.5 to 2 hours; the light is best near sunset |
| Yumen Pass | A Han dynasty frontier pass 80 km north-west of town, with a granary ruin and stretches of Han Great Wall; part of the Silk Roads World Heritage listing | On the way to the Yardang park; RMB 40 in a July 2026 guide |

Tickets and opening hours
- Mingsha Mountain and Crescent Lake: RMB 110 in a July 2026 guide. Hours follow the daylight: 05:00–20:30 from 1 June to 19 August, 06:00–19:30 from 20 August to 9 October, 06:30–18:30 from 10 October to 10 November.
- Concessions listed there: children 6 and under or up to 1.2 m free, ages 60–69 half price, 70 and over free, students half price. Ask whether a passport is accepted.
- Yardang park: 07:00–18:30. The ticket and the shuttle are priced separately, and sources disagree on the total, so check when you book.
- Yumen Pass: 08:00–19:00 from 10 October to 30 November, with the last shuttle at 18:30.
- These are listings read in October 2026, not official price lists.
Getting there: three stations with similar names
Rail tickets to “Dunhuang” can mean three different stations: Dunhuang (敦煌), Liuyuan South (柳园南) and Liuyuan (柳园). The railway’s own booking system files all three under Jiuquan, so a search by city name does not separate them. Read the station name on the ticket before you arrange a transfer, and see our Silk Road route guide for the legs from Xi’an and Lanzhou. Dunhuang also has an airport.
How many days in Dunhuang
- Two nights: Mogao on one day, Mingsha Mountain and Crescent Lake at sunset on another, with the night market in between.
- Three nights: add the west line to Yumen Pass and the Yardang park. It is a full day; the park is 180 km from town.
- Keep the Mogao day flexible. The caves can close for weather, so do not book a fixed flight straight after your slot.
Dunhuang questions
Where is Dunhuang?
In the far west of Gansu Province, north-west China, on the old Silk Road.
What is Dunhuang famous for?
The Mogao Caves, whose 492 cave temples hold 1,000 years of Buddhist statues and wall paintings, and the dunes around Crescent Lake.
How many days do I need in Dunhuang?
Two nights for the Mogao Caves and Crescent Lake. Three if you add Yumen Pass and the Yardang park.
Do I need to book the Mogao Caves in advance?
Yes. Normal visits are capped at 6,000 a day and are booked for a time slot. Foreign passports book through the official WeChat service account.
How much is the Crescent Lake ticket?
RMB 110 for Mingsha Mountain and Crescent Lake, in a July 2026 guide. Check the price when you book.
Which railway station is Dunhuang?
There are three: Dunhuang, Liuyuan South and Liuyuan, all filed under Jiuquan in the booking system. Check the station name on your ticket.
Sources(9)
- Mogao Caves (inscribed 1987)UNESCO World Heritage Centre
- Mogao Caves 2026 opening notice: hours, capacities and visit modesDunhuang Academy
- Mingsha Mountain and Crescent Lake listing: seasonal hours and concessionsTrip.com Group (Ctrip)
- Dunhuang ticket prices in a summer 2026 guide (11 July 2026)Sina Travel
- Yardang National Geopark listing: distance, shuttle and hoursTrip.com Group (Ctrip)
- Yumen Pass listing: site, distance and hoursTrip.com Group (Ctrip)
- China Railway 12306: station names and bookingsChina Railway
- Hero photo: Crescent Lake from the Singing Sand Dunes (20230918101214), N509FZ (CC BY-SA 4.0), cropped and resized by HomegroundWikimedia Commons
- Yardang photo: Yardang at Dunhuang, 慕尼黑啤酒 (CC BY-SA 3.0), resized by HomegroundWikimedia Commons
