Quick Navigation
I've been guiding travelers to Dunhuang for over a decade. And every season, I see the same panic: a foreigner holding their passport, staring at a Chinese-only app, unable to book Mogao Caves tickets. It's a mess — but it doesn't have to be.
Here is the catch: The official booking system only accepts reservations through a WeChat mini-program. No English interface. No international credit card option. Sounds impossible? I'll show you exactly how to navigate it, or bypass it entirely.
Why Your Passport Matters
The Mogao Caves require real-name registration. Every ticket is tied to a specific passport number. You cannot buy a ticket for someone else without their passport details. And if the name on the ticket doesn't match your passport at the entrance, you're denied access — no exceptions.
I once had a couple from Australia who booked through a third-party site. They paid triple the price, and the name was spelled wrong. We spent two hours at the ticket office begging for a correction. Save yourself that headache: use your passport exactly as written, including any middle names.
The Only Official Channel
The only way to guarantee a valid ticket is through the official WeChat mini-program called “莫高窟参观预约网” (Mogao Caves Visit Reservation). It's in Chinese, but don't let that scare you. Here's what you need:
- A WeChat account (download the app, register with your passport or phone number)
- Your passport (scan or photo ready)
- A Chinese payment method (Alipay or WeChat Pay) — or a friend who has one

Step-by-Step Booking
1. Open the Mini-Program
Inside WeChat, go to the search bar (top right magnifying glass), type “莫高窟参观预约网”. The first result should have an official blue badge. Tap it.
2. Choose Your Date and Time Slot
The system shows a calendar. Green dates are available. Tap your desired date, then pick a time slot. Morning slots (8:00–12:00) are more popular because the light is better for photography. Afternoon slots (12:00–16:00) are less crowded but the sun is harsh.
3. Enter Passport Details
You'll see fields for 姓名 (Name), 证件类型 (ID Type — select 护照/PASSPORT), 证件号码 (Passport Number), and 国籍 (Nationality). Type carefully. Double-check every digit. One wrong letter and your ticket is useless.
4. Make Payment
This is where most foreigners get stuck. The mini-program only accepts WeChat Pay or Alipay (both tied to Chinese bank accounts or international cards with special setup). If you can't pay, ask your hotel or a Chinese friend to pay for you, then reimburse them in cash or via Wise.
5. Receive Confirmation
After payment, you'll get a QR code inside the mini-program. Screenshot it. That's your ticket. Show it at the entrance with your passport.
What If You Can't Use WeChat?
Maybe you don't have WeChat, or you can't figure out the mini-program. Here are workarounds:
- Hotel concierge: Almost every hotel in Dunhuang offers ticket booking assistance. Call them a day before. They'll charge a small fee (10–20 RMB) but it's worth it.
- Third-party platforms: Trip.com (English) sells Mogao Caves tickets with a markup. I've used it for backup — it works, but you'll pay 30–50% more. Make sure to select the correct date and input your passport number exactly.
- On-site ticket office: There is a small window at the visitor center that sometimes sells leftover tickets for same-day entry. But in peak season (July–October), they sell out hours before. I don't recommend relying on this.

Ticket Types & Pricing
| Type | Price (RMB) | Includes | Notes |
|---|---|---|---|
| Type A (Full Visit) | 238 | 8 caves + Movies + Transport | Most popular; foreigner-friendly |
| Type B (Emergency) | 100 | 4 caves (no movies) | Only when Type A sold out |
| Type C (Movie Only) | 50 | 2 movies at the digital center | Not recommended; you miss the caves |
| Special Discounts | Free / Half | Children under 4, seniors 70+ | Must show passport at ticket counter |
Prices as of 2025, subject to change. Always check the mini-program for updates.
Pro Tips from My Tours
Best Time to Visit
I always start my groups at 8:30 AM. The light is soft, the crowd is thin, and the caves feel quiet. By 11 AM, tour buses flood in. If you're flexible, book the first morning slot.
What to Bring
Your passport (essential), water, a hat. No cameras with flash inside the caves — guards will yell at you. I've seen tourists kicked out for ignoring this. Leave your tripod at the hotel too.
Getting There
The Mogao Caves Visitor Center is about 15 km southeast of Dunhuang city center. Taxi costs around 40–50 RMB (15 minutes). Didi (Chinese Uber) works well. No direct bus.
The Bathroom Trap
Here's a detail only a guide would tell you: The toilets near the ticket entrance are always packed, especially after movie screenings. Use the restroom at the digital center before boarding the shuttle bus. You'll thank me.
FAQ
Verified and fact-checked by the editorial team.
Jian Zhao
Meh, I was a bit disappointed. I booked online with my passport weeks in advance thinking I'd breeze in, but when I got there the 'passport holders' line was still about 20 people deep. Turns out they only had one staff member checking passports while three windows handled cash tickets. Plus, the confirmation email I received was in Chinese only, so I almost missed the entry time because I couldn't read the instructions. The caves are amazing, sure, but the whole 'skip the queue' promise felt oversold. Wouldn't rely on it again.
Decent experience overall but a few hiccups. The passport booking system works well once you're on the right page, but I found the interface a bit confusing – had to refresh a couple times because the time slots weren't loading. And while I did skip the main queue, there was still a short wait at the security checkpoint inside the complex. The caves themselves are incredible, no complaints there. Just be prepared to spend at least 15 minutes dealing with the website if you're not fluent in Chinese. I'd rate it 4 stars – good but not perfect.
Using my passport to book Mogao Caves tickets was the smartest move I made on this trip. The official WeChat mini-program can be tricky for foreigners, but I followed a blog guide and managed to get an afternoon slot. When I arrived, the 'passport holders' line moved lightning fast – maybe 5 minutes compared to the 1-hour wait for walk-ups. The cave art is beyond words; seeing the thousand Buddhas in person gave me chills. Pro tip: bring the exact passport you used for booking, they check it twice. Five stars without hesitation.
Honestly, the passport booking made everything smooth as butter. I saw the massive line at the ticket office and felt so relieved that I had already reserved my slot online. The process took maybe 2 minutes on the official site, and I got a morning tour that wasn't crowded. The frescoes and statues inside Cave 45 were stunning – our guide explained the Silk Road history brilliantly. Only minor thing: I wish the website had better English instructions for entering the passport number correctly, but once I figured it out it was fine. Highly recommended.
Booking with my passport was an absolute game-changer! I was so worried about the long queues during peak season, but the online system let me secure a time slot weeks in advance. On the day, I just scanned my passport at the entrance and walked right in – no waiting, no hassle. The caves are breathtaking, and the guided tour was super informative. If you're planning a visit, do yourself a favor and book this way. Absolutely worth every penny!