Airports in Iran, List of Iran Airports By City

All the Major Airports in Iran are given below. To find more information about any of these airports click on the airport name. Our database have 76 Airports in Iran. Iran IATA Airport Codes and ICAO Codes are listed bellow.

Airport City, Country IATA airport code ICAO airport code
Abadan Airport Abadan, Iran ABD OIAA
Abu Musa Airport Abu Musa, Iran AEU -
Ahwaz Airport Ahwaz, Iran AWZ OIAW
Araak Airport Araak, Iran AJK -
Ardabil Airport Ardabil, Iran ADU KADU
Asaloyeh Airport Asaloyeh, Iran AOY -
Babolsar Airport Babolsar, Iran BBL -
Bahregan Airport Bahregan, Iran IAQ -
Bam Airport Bam, Iran BXR OIKM
Bandar Abbas Airport Bandar Abbas, Iran BND OIKB
Bandar Lengeh Airport Bandar Lengeh, Iran BDH OIBL
Birjand Airport Birjand, Iran XBJ OIMB
Bishe-Kola Airport Bishe-Kola, Iran BSM -
Bojnord Airport Bojnord, Iran BJB OIMN
Bushehr Airport Bushehr, Iran BUZ OIBB
Chah-Bahar Airport Chah-Bahar, Iran ZBR OIZC
Dashte Naz Airport Sary, Iran SRY OINS
Dezful Airport Dezful, Iran DEF OIAD
Fasa Airport Fasa, Iran FAZ -
Gachsaran Airport Gachsaran, Iran GCH OIAH
Ghazvin Airport Ghazvin, Iran GZW OIIK
Gheshm Airport Gheshm, Iran GSM -
Gorgon Airport Gorgon, Iran GBT -
Hamadan Airport Hamadan, Iran HDM OIHS
Havadarya Airport Havadarya, Iran HDR -
Hesa Airport Hesa, Iran IFH -
Ilaam Airport Ilaam, Iran IIL -
Imam Khomeini Airport Tehran, Iran IKA -
Iran Shahr Airport Iran Shahr, Iran IHR OIZI
Isfahan Airport Isfahan, Iran IFN OIFM
Jahrom Airport Jahrom, Iran JAR OISJ
Jam Airport Kangan, Iran KNR -
Kalaleh Airport Kalaleh, Iran KLM OINE
Kashan Airport Kashan, Iran KKS OIFK
Kerman Airport Kerman, Iran KER OIKK
Kermanshah Airport Kermanshah, Iran KSH OICC
Khaneh Airport Khaneh, Iran KHA -
Khark Airport Khark, Iran KHK OIBQ
Khorramabad Airport Khorramabad, Iran KHD OICK
Khoy Airport Khoy, Iran KHY -
Kish Island Airport Kish Island, Iran KIH OIBK
Lamerd Airport Lamerd, Iran LFM OISR
Lar Airport Lar, Iran LRR OISL
Lavan Island Airport Lavan, Iran LVP OIBV
Mahshahr Airport Bandar Mahshahr, Iran MRX OIAM
Maku National Airport Showt, Iran IMQ OITU
Mashad Airport Mashad, Iran MHD OIMM
Mehrabad Airport Tehran, Iran THR OIII
Nojeh Airport Nojeh, Iran NUJ -
Now Shahr Airport Now Shahr, Iran NSH -
Omidieh Airport Omidieh, Iran OMI -
Parsabad Airport Parsabad, Iran PFQ -
Payam Karaj International Airport Karaj, Iran PYK OIIP
Persian Gulf International Airport Asalouyeh, Iran YEH OIBP
Persian Gulf International Airport Khiyaroo, Iran PGU OIBP
Rafsanjan Airport Rafsanjan, Iran RJN OIKR
Ramsar Airport Ramsar, Iran RZR OINR
Rasht Airport Rasht, Iran RAS OIGG
Rezayieh Airport Rezayieh, Iran RZY -
Sabzevar Airport Sabzevar, Iran AFZ -
Sahand Airport Sahand, Iran ACP -
Sanandaj Airport Sanandaj, Iran SDG OICS
Sarakhs Airport Sarakhs, Iran CKT -
Shahid Asiyaee Airport Masjed Soleyman, Iran QMJ OIAI
Shahre-Kord Airport Shahre-Kord, Iran CQD -
Shahroud Airport , Iran RUD OIMJ
Shiraz Airport Shiraz, Iran SYZ OISS
Sirjan Airport Sirjan, Iran SYJ OIKY
Sirri Island Airport Sirri Island, Iran SXI OIBS
Tabas Airport Tabas, Iran TCX OIMT
Tabriz Airport Tabriz, Iran TBZ OITT
Umieh Airport Urmieh, Iran OMH KOMH
Yasouj Airport Yasouj, Iran YES -
Yazd Airport Yazd, Iran AZD OIYY
Zabol Airport Zabol, Iran ACZ OIZB
Zahedan Airport Zahedan, Iran ZAH OIZH

The IATA airport code consists of three letters and is defined by IATA (International Air Transport Association).
The ICAO airport code consists of four letters and is defined by ICAO (International Civil Aviation Organization).