This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
This is taking longer than expected.
Dunhuang Airport (DNH) had nonstop service to 18 destinations on 11 airlines in our June 14, 2026 departure snapshot. The busiest route was to Lanzhou (LHW), served by 3 carriers, and the largest operator here was China Express with nonstops to 6 destinations. 1 of those routes were international.
Route data as of June 14, 2026, based on a 7-day departures sample. Routes may have changed since this snapshot.
You can fly nonstop from DNH to 18 destinations, including 1 international route. Current schedules show about 17 flights per day across those routes. The busiest options start with Lanzhou (LHW), Xi'an (XIY), Shanghai (PVG).
1 international route in this schedule set
China 16 · Malaysia 1
4/day on 3 airlines
Airbus A320 family · Bombardier CRJ · Boeing 737
These routes have enough tracked flights or schedule depth for a full guide with duration, distance, airlines, aircraft, and frequency.
Ranked by destinations served, then daily frequency.
Ranked by airlines operating the route. Routes with enough tracked data or schedule depth link to full route guides.
Dunhuang Airport (DNH / ZLDH) is located in Dunhuang, China.
The IATA code is DNH. The ICAO code is ZLDH.
The busiest scheduled route from DNH in our June 14, 2026 departure data was DNH to LHW (Lanzhou), with 4/day across 3 airlines.
China Express was the largest operator in our DNH schedule data, serving 6 destinations with 3-4/day.
DNH has 1 international route and 16 domestic routes in the current schedule set.
11 airlines operated at DNH in our June 14, 2026 snapshot. Top carriers include China Express, China Eastern, Sichuan Airlines, Air China, Tianjin.
DNH has direct flights to 18 destinations including Lanzhou, Xi'an, Shanghai, Beijing, Jiayuguan.
View live arrivals and departures at DNH on FlightRadar24.
Every day, FlightQ picks a mystery airport and gives you five guesses. Real departure data, no filler.
Play today's airport quiz →