1. Home
  2. Airports
  3. China
  4. Dunhuang Mogao International Airport (DNH)
IATA DNHICAO ZLDH

Dunhuang Mogao International Airport

Dunhuang, Gansu Province, China

Dunhuang Mogao International Airport is a large airport serving Dunhuang, China. Its IATA code is DNH and its ICAO code is ZLDH. The airport lies at an elevation of — ft (— m) above sea level. It has 1 runway(s); the longest is 08/26, 9,186 ft (2,800 m) long. Local time follows the Asia/Shanghai time zone.

Key facts

IATA code
DNH
ICAO code
ZLDH
Airport type
Large airport
Elevation
—
Coordinates
40.1620, 94.8128
Time zone
Asia/Shanghai
Local time now
—
Scheduled service
Yes

Location

JGN — Jiayuguan International AirportHMI — Hami AirportHXD — Haixi Delingha AirportHTT — Huatugou AirportGOQ — Golmud AirportYZY — Zhangye Ganzhou AirportHBQ — Haibei Qilian AirportTLQ — Turpan Jiaohe AirportJGNHMIHXDHTTGOQYZYHBQTLQDNH
Natural Earth · 40.1620, 94.8128Open in OpenStreetMap ↗

Runways

RunwayLengthWidthSurfaceLighted
08/269,186 ft · 2,800 m148 ft · 45 mConcreteYes

Nearest airports

Airports with scheduled service closest to Dunhuang Mogao International Airport, by great-circle distance.

AirportCityDistance
JGN Jiayuguan International AirportJiayuguan, China302 km · 188 mi
HMI Hami AirportHami, China313 km · 194 mi
HXD Haixi Delingha AirportDelingha, China399 km · 248 mi
HTT Huatugou AirportMengnai, China406 km · 252 mi
GOQ Golmud AirportGolmud, China418 km · 260 mi
YZY Zhangye Ganzhou AirportZhangye (Ganzhou), China525 km · 326 mi
HBQ Haibei Qilian AirportHaibei (Qilian), China557 km · 346 mi
TLQ Turpan Jiaohe AirportTurpan, China572 km · 355 mi

Distances to major hubs

Great-circle distances from DNH. These are geographic distances, not a list of operated flights.

External links

External links come from the source dataset and are not independently verified by FlyingWorld.

Frequently asked questions

What is the airport code of Dunhuang Mogao International Airport?

The IATA code of Dunhuang Mogao International Airport is DNH and its ICAO code is ZLDH.

Where is Dunhuang Mogao International Airport located?

Dunhuang Mogao International Airport is in Dunhuang, Gansu Province, China, at 40.1620, 94.8128.

What time zone is Dunhuang Mogao International Airport in?

Dunhuang Mogao International Airport uses the IANA time zone Asia/Shanghai. Daylight saving time, where applicable, is applied automatically by the clock on this page.

How long is the longest runway at Dunhuang Mogao International Airport?

The longest runway listed is 08/26, 9,186 ft (2,800 m) long.

What is the nearest airport to Dunhuang Mogao International Airport?

The nearest airport with scheduled service in our directory is Jiayuguan International Airport (JGN), about 302 km (188 mi) away.

Source: OurAirports (data updated: 9 November 2026). Not for navigation. Always use official, current aeronautical publications.