ATLAS · AIRPORTS · IRAN

Airports in Iran

Iran has 67airports running scheduled flights in this snapshot — 15 large hubs, 49 medium regional airports, and 3 smaller scheduled-service fields. Below: how those split by size, and the biggest airports with their IATA and ICAO codes. Sourced from OurAirports, snapshot 2026-06-22.

AIRPORTS67
LARGE HUBS15
REGIONAsia

By airport size

Large · hub15 · 22%
Medium · regional49 · 73%
Small · scheduled3 · 4%

Biggest airports in Iran

The largest airports in the snapshot — the busiest gateways, with their airport codes.

ABDAbadan Ayatollah Jami International AirportAbadan · large hub · ICAO OIAA10 ft
KERAyatollah Hashemi Rafsanjani International AirportKerman · large hub · ICAO OIKK5,741 ft
BNDBandar Abbas International AirportBandar Abbas · large hub · ICAO OIKB22 ft
XBJBirjand International AirportBirjand · large hub · ICAO OIMB4,952 ft
IKAImam Khomeini International AirportTehran · large hub · ICAO OIIE3,305 ft
IFNIsfahan Shahid Beheshti International AirportIsfahan · large hub · ICAO OIFM5,059 ft
KIHKish International AirportKish Island · large hub · ICAO OIBK101 ft
MHDMashhad International AirportMashhad · large hub · ICAO OIMM3,263 ft
THRMehrabad International AirportTehran · large hub · ICAO OIII3,962 ft
PYKPayam International AirportKaraj · large hub · ICAO OIIP4,170 ft

Airports elsewhere in Asia

China · Indonesia · India · Japan · Turkey · Philippines