Cheap Flights from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport
Search for flights from Xi'an to Dunhuang and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
-
Cheapest nonstop
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Jan 22 | China Eastern Airlines
DNH 1:40 PM2h 35mNonstopXIY 4:15 PMDunhuang - Xi'an | Thu, Jan 29 | China Eastern AirlinesCAD 278 CAD 42835% off35% offCAD 428 CAD 278 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Tue, Jan 20 | China Eastern Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Tue, Jan 27 | China Eastern AirlinesCAD 288 CAD 42833% off33% offCAD 428 CAD 288 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Mar 12 | China Eastern Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Sat, Mar 14 | China Eastern AirlinesCAD 295 CAD 42831% off31% offCAD 428 CAD 295 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Sun, Mar 15 | China Eastern Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Tue, Mar 17 | China Eastern AirlinesCAD 29531% offCAD 428 CAD 295 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Jan 22 | China Express Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Mon, Jan 26 | China Eastern AirlinesCAD 30228% offCAD 428 CAD 302 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Tue, Jan 27 | China Eastern Airlines
DNH 1:40 PM2h 35mNonstopXIY 4:15 PMDunhuang - Xi'an | Thu, Jan 29 | China Eastern AirlinesCAD 30228% offCAD 428 CAD 302 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Wed, Jan 21 | China Eastern Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Sun, Jan 25 | China Eastern AirlinesCAD 30328% offCAD 428 CAD 303 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Fri, Jan 23 | China Eastern Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Sun, Jan 25 | China Eastern AirlinesCAD 30328% offCAD 428 CAD 303 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Wed, Jan 21 | China Express Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Sun, Jan 25 | China Eastern AirlinesCAD 30428% offCAD 428 CAD 304 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Jan 22 | Xiamen Airlines
DNH 4:40 PM2h 20mNonstopXIY 7:00 PMDunhuang - Xi'an | Mon, Jan 26 | China Eastern AirlinesCAD 30428% offCAD 428 CAD 304 -
SIA 1:00 PM17h 25m1 stopDNH Invalid DateXi'an - Dunhuang | Tue, Jan 20 | Normal Airline
DNH 3:00 PM6hNonstopSIA 4:00 PMDunhuang - Xi'an | Thu, Jan 22 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Jan 29 | China Express AirlinesCAD 139 CAD 23641% off41% offCAD 236 CAD 139 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Jan 29 | Xiamen AirlinesCAD 139 CAD 23641% off41% offCAD 236 CAD 139 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Jan 29 | China Eastern AirlinesCAD 139 CAD 23641% off41% offCAD 236 CAD 139 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Feb 5 | China Eastern AirlinesCAD 16032% offCAD 236 CAD 160 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Feb 5 | China Express AirlinesCAD 16032% offCAD 236 CAD 160 -
XIY 9:40 AM2h 50mNonstopDNH 12:30 PMXi'an - Dunhuang | Thu, Feb 5 | Xiamen AirlinesCAD 16231% offCAD 236 CAD 162 -
XIY 1:20 PM2h 30mNonstopDNH 3:50 PMXi'an - Dunhuang | Mon, Jan 26 | China Eastern AirlinesCAD 16828% offCAD 236 CAD 168 -
XIY 3:50 PM28h 15m1 stopDNH 8:05 PMXi'an - Dunhuang | Tue, Jan 20 | Air Chang'anCAD 16331% offCAD 236 CAD 163 -
XIY 6:35 AM13h 30m1 stopDNH 8:05 PMXi'an - Dunhuang | Wed, Jan 21 | Air Chang'anCAD 16530% offCAD 236 CAD 165 -
XIY 6:50 PM25h 15m1 stopDNH 8:05 PMXi'an - Dunhuang | Tue, Jan 20 | Tianjin AirlinesCAD 16530% offCAD 236 CAD 165 -
SIA 1:00 PM17h 25m1 stopDNH Invalid DateXi'an - Dunhuang | Tue, Jan 20 | 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.
Selected Airlines from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport
See which airlines fly from Xi'an to Dunhuang. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
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.

G58549
Xi'an Xianyang International Airport
1:20 PM
XIY
3:50 PM
DNH
S M T W T F SSearch
MF3071
Xi'an Xianyang International Airport
1:20 PM
XIY
3:50 PM
DNH
S M T W T F SSearch
MU2215
Xi'an Xianyang International Airport
9:40 AM
XIY
12:30 PM
DNH
S M T W T F SSearch
9H8329
Xi'an Xianyang International Airport
6:35 AM
XIY
10:20 AM
URC
S M T W T F SSearch
GS7591
Urumqi Tianshan International Airport
6:25 PM
URC
8:05 PM
DNH
S - T - T - S
GS7665
Xi'an Xianyang International Airport
10:50 PM
XIY
12:30 AM
CKG
S M T W T F SSearch
GS7592
Chongqing Jiangbei International Airport
6:25 PM
CKG
9:30 PM
DNH
S - T - T - S
GS7526
Xi'an Xianyang International Airport
6:50 PM
XIY
10:25 PM
URC
- M - W - F -Search
GS7591
Urumqi Tianshan International Airport
6:25 PM
URC
8:05 PM
DNH
S - T - T - S
JD5077
Xi'an Xianyang International Airport
7:15 PM
XIY
8:50 PM
CKG
S M T W T F SSearch
GS7592
Chongqing Jiangbei International Airport
6:25 PM
CKG
9:30 PM
DNH
S - T - T - S
HU6818
Xi'an Xianyang International Airport
5:05 PM
XIY
8:50 PM
URC
S M T W T F SSearch
GS7591
Urumqi Tianshan International Airport
6:25 PM
URC
8:05 PM
DNH
S - T - T - S
9H8327
Xi'an Xianyang International Airport
4:10 PM
XIY
7:50 PM
URC
S M T W T F SSearch
GS7591
Urumqi Tianshan International Airport
6:25 PM
URC
8:05 PM
DNH
S - T - T - S
Xi'an Xianyang International Airport to Dunhuang Mogao International Airport Flights Info
| Flight distance | 1,398.73 km |
|---|---|
| Cheapest one-way ticket price | CAD 139 |
| Cheapest return ticket price | CAD 278 |
FAQs for Xi'an Xianyang International Airport to Dunhuang Mogao International Airport Flights
How long is a flight from Xi'an Xianyang International Airport to Dunhuang Mogao International Airport?
It takes around 2 hours 31 minutes to fly from Xi'an Xianyang International Airport (xiy) to Dunhuang Mogao International Airport (dnh).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).When are flight tickets from Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH) the cheapest?
Tickets cost around CAD 202 in August, making it the cheapest month to book. Xi'an Xianyang International Airport (XIY) to Dunhuang Mogao International Airport (DNH) is a popular route, so don't forget to book your tickets in advance.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 CAD 202 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. It takes about 30 minutes by taxi.
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 and 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.
Popular Destinations
- Recommended Routes Departing From Xi'an Xianyang International Airport
- Recommended Routes Going to Dunhuang Mogao International Airport
- Recommended Routes at Xi'an Xianyang International Airport
- Top Flight Destinations in China
- Popular Flight Routes from US to China
- Trip.com Latest Trends
- Cheap tickets from Xi'an Xianyang International Airport to Shanghai Hongqiao International Airport
- Cheap flights from Xi'an Xianyang International Airport to Beijing Daxing International Airport
- Cheap flights from Xi'an Xianyang International Airport to Ninoy Aquino International Airport
- Cheap tickets from Xi'an Xianyang International Airport to Shenzhen Bao'an International Airport
- Cheap tickets from Xi'an Xianyang International Airport to Guangzhou Baiyun International Airport
- Cheap flights from Xi'an Xianyang International Airport to Shenzhen
- Return plane tickets from Xi'an Xianyang International Airport to Bangkok
- Return plane tickets from Xi'an Xianyang International Airport to Beijing
- Cheap flights from Xi'an Xianyang International Airport to Shanghai
- Plane tickets from Xi'an Xianyang International Airport to Manila
- Plane tickets from Xi'an Xianyang International Airport to Bangkok
- Plane tickets from Xi'an Xianyang International Airport to Beijing
- Plane tickets from Xi'an Xianyang International Airport to Manila
- Cheap flights from Xi'an Xianyang International Airport to Shenzhen
- Cheap flights from Xi'an Xianyang International Airport to Shanghai
- Return plane tickets from Xi'an Xianyang International Airport to Beijing Daxing International Airport
- Return plane tickets from Xi'an Xianyang International Airport to Shenzhen Bao'an International Airport
- Cheap flights from Xi'an Xianyang International Airport to Shanghai Hongqiao International Airport
- Return plane tickets from Xi'an Xianyang International Airport to Ninoy Aquino International Airport
- Return plane tickets from Xi'an Xianyang International Airport to Guangzhou Baiyun International Airport
- Cheap flights from Australia to Japan
- Cheap tickets from United Kingdom to Spain
- Cheap tickets from Canada to Philippines
- Cheap tickets from Singapore to Philippines
- Cheap tickets from India to Norway
- Return tickets from Kuala Lumpur to Singapore
- Return tickets from Mumbai to Singapore
- Cheap flights from Manila to Singapore
- Return tickets from Penang to Singapore
- Flights from Dubai to India
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Cheap Flights to France From US$108
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- Australia Arrival Card
- KL MRT Map
- Chengdu Metro Map
- Best Time to Visit Bohol
- Macau Transport
- Schengen Visa
- China High Speed Train
- Christmas in Baguio
- Hong Kong Public Holiday
- Philippine Airline Seat Plan
- Philippine Travel Tax
- Guangzhou Metro Map
- Abu Dhabi Airport to City
- Japan Weather in March
- Indonesia eSIM
- e-Travel Philippines
- Vietnam Arrival Card
- Mabuhay Miles
- Shenzhen Metro Map
- Trip.com Promo Code
- Singapore Airport to City
- International Flight Check in Time
- Philippines Public Holiday 2026
- Best Time to Visit Japan
- Trip.com Flight Change
- Things to do iN Hong Kong
- UAE Visa
- Indonesia Visa
- Germany Visa
- Malaysia Visa
- Flights from Brindisi
- Flights to Roanoke Regional Airport
- Transavia France flight tickets to Praia
- Air India flight tickets to Ras Al Khaimah
- Cheap Flights to Namur






