Tall sand dunes under a clear blue sky, with the curved Crescent Lake and its pavilions in a hollow below
Hosted China

A desert oasis at the far west of the Hexi Corridor, with Buddhist cave art, tall dunes and Silk Road ruins.

Dunhuang

Dunhuang at a glance

Best time
May–June and September–October. July and August bring highs around 35°C and the biggest crowds, especially in the school holidays from mid-July; winters are cold, with January nights around −15°C, but quiet and discounted
Time to allow
2–3 days: half a day for Mogao, an afternoon at the dunes, and a long day for Yumen Pass and Yadan
Getting there
Direct flight from Xi'an to Dunhuang Mogao International Airport in about 2 hours 45 minutes, or the direct D train from Xi'an North in about 11 hours. From Lanzhou West the D trains take about 7½ hours, and from Jiayuguan South about 2½ hours
Getting around
Taxis and DiDi in town; the airport is about 7.5 km from the centre. Bus 3 runs to the dunes, and most visitors hire a car with driver or join a small group for Yumen Pass and Yadan
The red nine-storey wooden facade built against the cliff at the Mogao Caves, with bare winter trees

Things to do in Dunhuang

What to eat

Good to know

The city in brief

Dunhuang is an oasis town at the far western end of the Hexi Corridor in Gansu, where the old Silk Road routes left China proper for the deserts to the west. Two passes, Yumen and Yangguan, guarded the way, and for a thousand years monks and patrons filled the cliff caves at Mogao with Buddhist painting and sculpture. That art is the reason to come; the dunes and the wind-carved desert are the bonus.

It suits visitors with a real interest in art and history who do not mind distance. Dunhuang is a long way from the main cities, so it fits best at the end of a Silk Road trip from Xi’an, flying one way and taking the train the other, or as a short flight from Xi’an on its own.

A day or two here

Book your Mogao slot first and plan around it. On day one, spend the morning at Mogao, rest through the midday heat, then go out to Mingsha Shan and Crescent Lake in the late afternoon and stay for sunset. Eat at the night market afterwards.

On day two, leave early with a driver for Yumen Pass and the Yadan geopark, about 2½ hours out, and get back by evening. A third day gives slack for a sold-out Mogao date or a sandstorm. Plan the trains with our high-speed train guide, set up phone payment with paying in China, and check the entry rules for your passport in visa-free entry.

Checked on 29 October 2026. Opening times and ticket rules change; confirm on the official site before you go.

Dunhuang: common questions

How many days do you need in Dunhuang?

Two to three days: half a day at the Mogao Caves, an afternoon at Mingsha Shan and Crescent Lake, and a long day for Yumen Pass and the Yadan geopark. A third day gives slack for a sold-out Mogao date or a sandstorm.

How do I book the Mogao Caves?

Book only on the official WeChat service account 莫高窟参观预约网, using your passport; tickets are real-name and timed, and the Dunhuang Academy has authorized no resellers. Summer and holiday dates go fast, so book as soon as your dates are fixed.

What is the difference between Mogao Caves regular and emergency tickets?

The regular visit (¥238 in peak season) includes the digital films and eight caves with a guide. On busy peak days the Dunhuang Academy also sells emergency tickets (¥100), which cover four caves and no films.

What is the best time to visit Dunhuang?

May to June and September to October are the best times to visit Dunhuang. July and August bring highs around 35°C and the biggest crowds, and winters are cold, with January nights around −15°C, but quiet and discounted.

How do I get from Xi'an to Dunhuang?

A direct flight from Xi'an to Dunhuang takes about 2 hours 45 minutes, and the direct D train from Xi'an North takes about 11 hours. Many visitors fly one way and take the train the other.

Is Dunhuang worth visiting?

Yes, for travelers with a real interest in art and history who do not mind distance. The Mogao Caves hold Buddhist painting and sculpture made between the 4th and 14th centuries, and the dunes and the wind-carved Yadan desert are the bonus.

How far is Yadan from Dunhuang?

Yadan National Geopark is about 158 km and 2½ hours by road from Dunhuang, and is usually combined with Yumen Pass, about 90 km out, in one day. There is no fuel on the desert road, so most visitors hire a car with a driver or join a small group.

From the blog

All posts

Arrange it in Dunhuang

A host who lives in Dunhuang can take care of as much or as little as you like. Pick what you need; it all comes back as one plan and one price.

All services

Wind-carved clay ridges rising from flat grey gravel desert in the Dunhuang Yadan geopark

Add Dunhuang

Tell us your dates and which cities you have in mind. A host replies within 24 hours with a day-by-day plan that fits Dunhuang in, and a price.

Plan your trip

Plan your trip

Tell us where and when. A host who lives there replies within 24 hours with a day-by-day plan and a price. No payment now.

Which cities? Tap them in the order you'd like to visit
What should we arrange? optional
What matters most? optional