Dunhuang Airport (DNH) in Gansu Province serves the historic Silk Road city of Dunhuang with a compact terminal complex handling both domestic arrivals and departures. The airport is served by several Chinese carriers — including China Eastern, China Southern and Air China — operating regular flights to regional hubs such as Xi’an, Beijing and Lanzhou, plus seasonal services to other major cities. Passengers can consult the online flight board for real-time status, allow extra time during peak tourist periods, and expect basic ground services, car hire and shuttle connections to the city and nearby attractions like the Mogao Caves.
Frequently asked questions
The IATA airport code for Dunhuang Airport is DNH.
The ICAO code for Dunhuang Airport is ZLDH.
Dunhuang Airport (DNH) is located in Dunhuang, China.
The local time zone at Dunhuang Airport (DNH) is Asia/Shanghai (GMT+8).
About 17 scheduled departures were counted at Dunhuang Airport (DNH) when flight schedules were last measured on July 19, 2026.
For international flights, arrive at least 3 hours before departure; for domestic flights, about 2 hours.
Based on the current departures board at Dunhuang Airport (DNH), scheduled flights are operated by China Express Airlines, Air China, China Eastern Airlines, Tianjin Airlines, and Sichuan Airlines.
Destinations on the current departures board at Dunhuang Airport (DNH) include Lanzhou, Beijing, Shanghai, Xi'an, Urumqi, and Hami.
The board on this page shows arrivals and departures for Dunhuang Airport (DNH). It re-checks for updates while the page is open, and every board states how old its data is — busy hubs are refreshed within hours, quieter airports less often.