Iran Airports

Iran Airports Information

Iran is home to 71 airports which are shown on the map and listed, alphabetically, in the table below.

Click on any airport for more information, including flight arrivals & departures:

Iran Airports on the Map:

All Airports in Iran:

Abadan Airport (ABD)

Abu Musa Island Airport (AEU)

Ahwaz International Airport (AWZ)

Arak Airport (AJK)

Ardabil Airport (ADU)

Assaluyeh Persian Gulf Airport (PGU)

Babolsar Airport (BBL)

Bahregan Airport (IAQ)

Bam Airport (BXR)

Bandar Abbas International Airport (BND)

Bandar Lengeh Airport (BDH)

Birjand International Airport (XBJ)

Bishe Kola Air Base Airport (BSM)

Bojnord Airport (BJB)

Bushehr Airport (BUZ)

Chabahar Konarak Airport (ZBR)

Dayrestan Qeshm Island Airport (GSM)

Dezful Airport (DEF)

Fasa Airport (FAZ)

Ghazvin Airport (GZW)

Gorgan Airport (GBT)

Hamedan International Airport (HDM)

Havadarya Airport (HDR)

Hesa Airport (IFH)

Ilam Airport (IIL)

Iran Shahr Airport (IHR)

Isfahan International Airport (IFN)

Jahrom Airport (JAR)

Jam Airport (KNR)

Jiroft Airport (JYR)

Kalaleh Airport (KLM)

Kerman Airport (KER)

Kermanshah Airport (KSH)

Khaneh Airport (KHA)

Khark Island Airport (KHK)

Khorramabad Airport (KHD)

Khoy Airport (KHY)

Kish International Airport (KIH)

Lamerd Airport (LFM)

Lar Airport (LRR)

Lavan Island Airport (LVP)

Mahshahr Airport (MRX)

Mashhad International Airport (MHD)

Nojeh Airport (NUJ)

Noshahr Airport (NSH)

Omidiyeh Airport (OMI)

Parsabade Moghan Airport (PFQ)

Persian Gulf International Airport (YEH)

Rafsanjan Airport (RJN)

Ramsar Airport (RZR)

Rasht Airport (RAS)

Sabzevar Airport (AFZ)

Sahand Airport (ACP)

Sanandaj Airport (SDG)

Sarakhs Airport (CKT)

Sari Airport (SRY)

Shahrekord Airport (CQD)

Shiraz International Airport (SYZ)

Sirjan Airport (SYJ)

Sirri Island Airport (SXI)

Tabas Airport (TCX)

Tabriz International Airport (TBZ)

Tehran Imam Khomeini International Airport (IKA)

Tehran Mehrabad International Airport (THR)

Tohid Airport (TEW)

Urmia Airport (OMH)

Yasouj Airport (YES)

Yazd Shahid Sadooghi Airport (AZD)

Zabol Airport (ACZ)

Zahedan Airport (ZAH)

Zanjan Airport (JWN)