How can I find cheap flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Explore the cheapest one-way and round-trip flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport over the next 90 days, with one-way fares from US$110 and round-trip from US$210. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Nov 28 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Mon, Nov 30 | China Eastern AirlinesUS$210 US$34239% off39% offUS$342 US$210
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Mon, Nov 16 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Mon, Nov 23 | China Eastern AirlinesUS$210 US$34239% off39% offUS$342 US$210
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 19 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Sun, Nov 22 | China Eastern AirlinesUS$221 US$34235% off35% offUS$342 US$221
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Nov 21 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Wed, Nov 25 | China Eastern AirlinesUS$23432% offUS$342 US$234
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 10 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Wed, Dec 16 | China Eastern AirlinesUS$23631% offUS$342 US$236
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 17 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Sat, Dec 19 | China Eastern AirlinesUS$23631% offUS$342 US$236
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Mon, Dec 28 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Thu, Dec 31 | China Eastern AirlinesUS$23830% offUS$342 US$238
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Nov 21 | Xiamen Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Wed, Nov 25 | China Eastern AirlinesUS$23830% offUS$342 US$238
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 11 | China Eastern Airlines
DNH 16:352h 15mNonstopXIY 18:50Dunhuang - Xi'an | Mon, Dec 14 | China Eastern AirlinesUS$24428% offUS$342 US$244
SIA 13:0017h 25m1 stopDNH 14:00Xi'an - Dunhuang | Wed, Nov 11 | Normal Airline
DNH 15:006hNonstopSIA 16:00Dunhuang - Xi'an | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 26 | China Eastern AirlinesUS$110 US$17336% off36% offUS$173 US$110
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Dec 12 | China Eastern AirlinesUS$111 US$17336% off36% offUS$173 US$111
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Nov 21 | China Eastern AirlinesUS$118 US$16628% off28% offUS$166 US$118
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Wed, Nov 18 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sun, Nov 29 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 11 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 18 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 25 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 31 | China Eastern AirlinesUS$11928% offUS$166 US$119
SIA 13:0017h 25m1 stopDNH 14:00Xi'an - Dunhuang | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 26 | China Eastern AirlinesUS$110 US$17336% off36% offUS$173 US$110
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Dec 12 | China Eastern AirlinesUS$111 US$17336% off36% offUS$173 US$111
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Nov 21 | China Eastern AirlinesUS$118 US$16628% off28% offUS$166 US$118
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Wed, Nov 18 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sun, Nov 29 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 11 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 18 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 25 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 31 | China Eastern AirlinesUS$11928% offUS$166 US$119
SIA 13:0017h 25m1 stopDNH 14:00Xi'an - Dunhuang | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 26 | China Eastern AirlinesUS$110 US$20045% off45% offUS$200 US$110
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Dec 12 | China Eastern AirlinesUS$111 US$20045% off45% offUS$200 US$111
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Tue, Nov 24 | China Eastern AirlinesUS$119 US$20041% off41% offUS$200 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 24 | China Eastern AirlinesUS$11941% offUS$200 US$119
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sun, Nov 29 | China Eastern AirlinesUS$11941% offUS$200 US$119
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Tue, Dec 15 | China Eastern AirlinesUS$11941% offUS$200 US$119
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Dec 26 | China Eastern AirlinesUS$11941% offUS$200 US$119
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Mon, Dec 28 | China Express AirlinesUS$12538% offUS$200 US$125
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Tue, Dec 1 | China Eastern AirlinesUS$12637% offUS$200 US$126
SIA 13:0017h 25m1 stopDNH 14:00Xi'an - Dunhuang | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 12 | China Express AirlinesUS$144 US$45168% off68% offUS$451 US$144
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 12 | China Eastern AirlinesUS$144 US$45168% off68% offUS$451 US$144
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Tue, Nov 10 | China Express AirlinesUS$144 US$45168% off68% offUS$451 US$144
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Nov 13 | China Eastern AirlinesUS$14468% offUS$451 US$144
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Mon, Nov 16 | China Express AirlinesUS$14468% offUS$451 US$144
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Tue, Nov 10 | China Eastern AirlinesUS$15266% offUS$451 US$152
XIY 12:552h 50mNonstopDNH 15:45Xi'an - Dunhuang | Mon, Nov 16 | China Eastern AirlinesUS$15566% offUS$451 US$155
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Nov 13 | China Express AirlinesUS$16364% offUS$451 US$163
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Wed, Nov 11 | China Express AirlinesUS$16364% offUS$451 US$163
SIA 13:0017h 25m1 stopDNH 14:00Xi'an - Dunhuang | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Nov 26 | China Eastern AirlinesUS$110 US$17336% off36% offUS$173 US$110
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Sat, Nov 21 | China Eastern AirlinesUS$118 US$16628% off28% offUS$166 US$118
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 11 | China Eastern AirlinesUS$119 US$16628% off28% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 18 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 25 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 31 | China Eastern AirlinesUS$11928% offUS$166 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Thu, Dec 24 | China Eastern AirlinesUS$11931% offUS$173 US$119
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 11 | Xiamen AirlinesUS$12127% offUS$166 US$121
XIY 13:002h 45mNonstopDNH 15:45Xi'an - Dunhuang | Fri, Dec 18 | Xiamen AirlinesUS$12127% offUS$166 US$121
SIA 13:0017h 25m1 stopDNH 14:00Xi'an - Dunhuang | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Xi'an to Dunhuang are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport
What is the cheapest month for one-way flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport, the best time to buy is in October, with an average price of US$114. You’ll want to avoid November, when the average price can reach as high as US$241.
What is the cheapest day of the week to fly from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Monday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
The cheapest airline flying from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport is China Eastern Airlines (from US$119) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Check the schedule for flights from Xi'an to Dunhuang and find the flight that best matches your travel plans.
-
MU2215
Xi'an Xianyang International Airport
13:00
XIY
15:45
DNH
S M T W T F SSearch -
G58549
Xi'an Xianyang International Airport
13:00
XIY
15:45
DNH
S M T W T F SSearch -
MF3076
Xi'an Xianyang International Airport
13:00
XIY
15:45
DNH
S M T W T F SSearch -
MU2259
Xi'an Xianyang International Airport
09:25
XIY
12:05
JGN
S M T W T F SSearch -
G52627
Jiayuguan Jiuquan Airport
21:35
JGN
22:25
DNH
S M T W T F S
About Xi'an Xianyang International Airport and Dunhuang Mogao International Airport
Learn about Xi'an Xianyang International Airport (XIY) and Dunhuang Mogao International Airport (DNH) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,398.73 km |
|---|---|
| Cheapest one-way ticket price | US$110 |
| Cheapest return ticket price | US$210 |
FAQs for Xi'an Xianyang International Airport to Dunhuang Mogao International Airport Flights
How long is the flight from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Xi'an Xianyang International Airport to Dunhuang Mogao International Airport takes about 2 hours 21 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH)?
There are around 4 daily flights from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH).What is the flight schedule from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
The earliest flight from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport departs at 12:55, and the last departs at 13:00, with about 1 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH) most expensive?
The route from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH) is quite popular. Without considering departure times or holidays, tickets cost around US$153 in August, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Dunhuang?
- The distance from Dunhuang Mogao International Airport to downtown is about 12 km, by taxi about 30 minutes.
What is the departure terminal and arrival terminal used for the flight from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH)?
Popular airports as well as departure and arrival terminals for the flight from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH) are listed below.- China Eastern Airlines: The departure terminal for Xi'an Xianyang International Airport (XIY) is T5, the arrival terminal for Dunhuang Mogao International Airport (DNH) is T3.
- Air Chang'an: The departure terminal for Xi'an Xianyang International Airport (XIY) is T3, the arrival terminal for Dunhuang Mogao International Airport (DNH) is T3.
- Sichuan Airlines: The departure terminal for Xi'an Xianyang International Airport (XIY) is T5, the arrival terminal for Dunhuang Mogao International Airport (DNH) is T3.
- Fuzhou Airlines: The departure terminal for Xi'an Xianyang International Airport (XIY) is T3, the arrival terminal for Dunhuang Mogao International Airport (DNH) is T3.
- Xiamen Airlines: The departure terminal for Xi'an Xianyang International Airport (XIY) is T5, the arrival terminal for Dunhuang Mogao International Airport (DNH) is T3.
Which airline operates the most direct flights from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH)?
China Eastern Airlines is a very popular airline operating an average of 978 flights per month.What are the cheapest flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
One-way flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport currently start from US$118, and round-trip fares start from US$210. The current lowest fare is a China Eastern Airlines flight departing on Sat, Nov 21; prices may vary depending on availability.Which airlines offer direct flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Yes. China Eastern Airlines operate direct flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport, with an average flight time of 2 hours 22 minutes, and around 7 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport is US$162. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
Xi'an Xianyang International Airport to Dunhuang Mogao International Airport operates around 7 weekly flights, mainly by China Eastern Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport on Trip.com?
Enter Xi'an Xianyang International Airport and Dunhuang Mogao International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Xi'an Xianyang International Airport to Shanghai Pudong International Airport
- Cheap flights from Xi'an Xianyang International Airport to Zhangjiajie Hehua Airport
- Flights from Xi'an Xianyang International Airport to Zayed International Airport
- Cheap flights from Xi'an Xianyang International Airport to Beijing Capital International Airport
- Direct flights Xi'an Xianyang International Airport to Guangzhou Baiyun International Airport
- Available flights from Xi'an Xianyang International Airport to Zhangjiajie
- Flights from Xi'an Xianyang International Airport to Dunhuang
- Available flights from Xi'an Xianyang International Airport to Guangzhou
- Available flights from Xi'an Xianyang International Airport to Abu Dhabi
- Flights from Xi'an Xianyang International Airport to Beijing
- Flights from Beijing Capital International Airport to Dunhuang Mogao International Airport
- Direct flights Luoyang Beijiao Airport to Dunhuang Mogao International Airport
- Flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport
- Cheap flights from Beijing to Dunhuang Mogao International Airport
- Direct flights from Xi'an to Dunhuang Mogao International Airport