China Travel · Dunhuang

3 Days in Dunhuang and Around

The caves and the dunes, a full day on the western frontier, and an eastern day trip · Updated September 2026

Short answer

Three days is the number that fits Dunhuang properly. Day one is the caves and the dunes. Day two goes west into open Gobi for Yumen Pass, Yangguan Pass and the Yardang landforms, which is the day that turns a two-stop town into a Silk Road trip. Day three goes east to Yulin Caves and the Suoyang City ruins, or stays in town if the first two days have already used you up.

The order matters. Mogao first, because its reservation slot is fixed and everything else bends around it. The western line second, because it ends late. The east last, since it is the one day that can be dropped.

Two things need booking before you fly: the Mogao Caves ticket and a car for the western day. The rest can wait until arrival.

The three days at a glance

DayRouteDrivingEnds
Day 1Mogao Caves, Dunhuang Museum, Mingsha Mountain at sunset, Shazhou night marketLocal, 30-40km in totalIn town, late
Day 2Western Thousand Buddha Caves, Yumen Pass, Han Great Wall, Yardang at sunset360-400km, 5-6 hours in the carIn town around 22:00 in summer
Day 3Yulin Caves, Suoyang City, back via Guazhou. Or a slow town dayAbout 400km returnIn town by early evening

Day 1: caves, museum, dunes

The classic Dunhuang day, and the only one where the clock is set by someone else.

  1. 07:00 breakfast, 08:30 at the Digital Exhibition CenterAbout 9km from the centre on Yangguan Avenue, not the cave cliff. Taxi ¥25-30, or city bus 3. You check in and collect the paper slip here.
  2. 09:00 to 12:30, the cavesTwo films, a shuttle 10km to the cliff, and eight caves with a guide. Around ¥238 peak, ¥140 off-season. No photography inside any cave, and no large bags, tripods or selfie sticks.
  3. 13:00 lunch in townDonkey meat yellow noodles, the local signature, ¥15-28. Noodle shops in Dunhuang commonly shut between 15:00 and 17:00, so this is the window.
  4. 14:30 Dunhuang MuseumFree, closed Mondays, WeChat reservation required. It gives the Silk Road and Han frontier context that makes day two mean something.
  5. 17:00 Mingsha Mountain and Crescent Moon Spring5km south of town. Real-name online reservation required, not sold at the gate. Around ¥110 peak, and reported as valid for three days with repeat entry.
  6. 18:00 to sunset on the ridgeAllow 30 to 40 minutes for the climb using the wooden ladder walkways. Camel rides and sand sledding are separate purchases inside.
  7. 20:00 Shazhou night marketAround 200 stalls on Yangguan Middle Road, running late into the night in peak season. Budget ¥60-100 per person.
Mogao timing is not flexible The ticket is timed and real-name. If your slot is in the afternoon, swap the order: dunes at sunrise, museum and lunch in the middle, Mogao after that. The three-day dune ticket means the sunrise visit costs only the taxi.

Day 2: the western line

Four stops across open desert, no public transport, and long stretches with no phone signal. You need a chartered car, commonly ¥400-550 per day, or a shared minibus seat at ¥80-100 per person. A tourist bus also runs from the Dunhuang Hotel area on fixed timings.

OrderStopDistance from townTime neededEntry
1Western Thousand Buddha CavesAbout 35kmAbout 1 hourAround ¥30
2Yumen Pass, Hecang City and the Han Great WallAbout 90km northwest1.5 hoursAbout ¥40, one ticket covers all three
3Yardang National Geopark160-180km northwest2-3 hoursAbout ¥120 including the required park shuttle
4Yangguan Pass, on the southern road homeAbout 70km southwest1-1.5 hoursAbout ¥50

What each stop actually is

Yangguan is on the wrong road for a sunset day Yangguan sits southwest, the Yardang park northwest. Doing both means choosing between the Yardang sunset, which gets you back around 22:00 in summer, and an early return through Yangguan. Decide before you set off.

Carry two to three litres of water each, a dust mask, a windproof layer for after sunset and a power bank. There is almost nothing to buy west of Yumen Pass.

Day 3: east, or a slow day in town

The eastern day trip runs to Guazhou county, roughly 120km east of Dunhuang, and it is the reason to keep a third day spare rather than book a morning flight home.

StopWhy goTimeEntry
Yulin CavesThe sister site to Mogao, 42 caves in a river valley. Smaller, quieter, exceptional Western Xia and Yuan murals, and no ticket scrambleHalf day including travel, guided circuit about 1 hourAround ¥40, more for representative caves
Suoyang CityTang dynasty Silk Road city ruins in open Gobi, UNESCO listed in 2014, with the Ta'er Temple remainsAbout 1 hourRoughly ¥50-70 including shuttle

Yulin Caves is open all year, 09:00 to 17:30 from May to October and 09:30 to 17:00 from November to April. It is about 180km east of Dunhuang, no train or bus goes directly, and the drive is 2 to 2.5 hours each way, so the day runs 8 to 10 hours. Most people go on a private day tour, or take a train or bus to Guazhou and charter onward.

If a third long drive is not appealing, this is the alternative:

What the three days cost

ItemPer personPer vehicle
Mogao Caves, regular ticketAbout ¥238 peak, ¥140 off-seasonNot applicable
Mingsha Mountain, three-day ticket¥110 peak, ¥55 off-seasonNot applicable
Western line, day 2¥80-100 on a shared minibus¥400-550 private car
Western line entries, day 2¥190-240 combinedNot applicable
Eastern day trip, day 3¥250-400 on a small group tour¥500-700 private van
Food across three days¥250-400Not applicable
Mid-range hotel, per night¥300-600, higher in peak seasonNot applicable

Expect around ¥1,800-2,600 per person for the three days including hotel, with the two car days the largest line items after accommodation.

Practical notes

Frequently asked questions

Is 3 days too long for Dunhuang?

No. Two days covers Mogao Caves and Mingsha Mountain, and that is where most trips stop. The third day is what gets you to the frontier: Yumen Pass, Yangguan Pass and the Yardang landforms are 90 to 180km out with no public transport, so they need a dedicated day.

Do I need a car for days two and three?

Yes. Public transport does not reach Yumen Pass, the Yardang park, Yulin Caves or Suoyang City. A chartered car is commonly ¥400-550 per day, a shared minibus tour ¥80-100 per person, and small group tours to the east around ¥250-400 per person. Book the western day at least a day ahead through your hotel.

Is the Yardang park worth the drive?

If you like remote landscapes or photography, yes, and sunset there is the highlight of the western line. It is 160 to 180km out, the ticket includes a required shuttle bus, and the return gets you to town late. If long drives in a car bore you, the honest advice is to skip it and spend the day in town instead.

What does three days in Dunhuang cost?

Roughly ¥1,800-2,600 per person including a mid-range hotel, tickets, food and the two car days. Without the eastern day trip, it drops by around ¥300 to ¥400. The main variables are your hotel standard and whether you share a car or take a private one.

Can I do this itinerary without booking Mogao in advance?

You can attempt it, but do not count on it. Mogao runs timed real-name reservations with a daily cap and no ticket office at the cliff. If the regular quota is gone, the emergency ticket at around ¥100 covers four caves and the shuttle with no films and no guide. There is also a reservation and ticket centre in town on Yangguan Avenue where a number of places are reported to be held back for foreign visitors and released on the day.

Related reading

Distances, driving times and entry prices follow the sites' published notices and commonly quoted local charter rates for the current season, and are approximate. Yulin Caves opening hours follow the Dunhuang Academy's published seasonal timetable. Prices, park ticket structures and opening hours change; confirm on the operator's own channel before you travel.