ShareYourGroupShareYourGroupAirports

Airports in Iran

Airport codes of Iran: every airport with an IATA code, with its city. Type to filter.

Iran has 77 airports with an IATA code in the open data. 45 of them have scheduled airline flights and have their own page here. The large airports are Abadan (ABD), Ahvaz (AWZ), Bandar Abbas (BND), Qeshm(Dayrestan) (GSM), Isfahan (IFN), Tehran (IKA), Kerman (KER), Kish Island (KIH), Mashhad (MHD), Karaj (PYK), Shiraz (SYZ), Tabriz (TBZ) and 3 more. The longest runway is at Bushehr Airport: 4,470 metres. The highest is Hamadan Airport, at 1,754 metres above sea level.

CodeAirportCityCountry
ABDAbadan Ayatollah Jami International AirportAbadanIran
AEUAbu Musa Island AirportAbu MusaIran
AWZQasem Soleimani International AirportAhvazIran
ADUArdabil AirportArdabilIran
BXRBam AirportBamIran
BNDBandar Abbas International AirportBandar AbbasIran
BDHBandar Lengeh International AirportBandar LengehIran
JSKJask AirportBandar-e-JaskIran
XBJBirjand International AirportBirjandIran
BJBBojnord AirportBojnordIran
BUZBushehr AirportBushehrIran
DEFDezful AirportDezfulIran
GCHGachsaran AirportGachsaranIran
HDMHamadan AirportHamadanIran
IFNIsfahan Shahid Beheshti International AirportIsfahanIran
PYKPayam International AirportKarajIran
KKSKashan AirportKashanIran
KERAyatollah Hashemi Rafsanjani International AirportKermanIran
KSHShahid Ashrafi Esfahani AirportKermanshahIran
KHKKhark AirportKharkIran
PGUPersian Gulf International AirportKhiyarooIran
KHDKhoram Abad Airportnot listedIran
KIHKish International AirportKish IslandIran
ZBRChabahar Konarak International AirportKonarakIran
LFMLamerd AirportLamerdIran
LRRLar AirportLarIran
MRXMahshahr AirportMahshahrIran
MHDMashhad International AirportMashhadIran
NSHNowshahr AirportNowshahrIran
PFQParsabad-Moghan AirportParsabadIran
GSMQeshm International AirportQeshm(Dayrestan)Iran
RJNRafsanjan AirportRafsanjanIran
RZRRamsar AirportRamsarIran
RASSardar-e-Jangal AirportRashtIran
AFZSabzevar National AirportSabzevarIran
SDGSanandaj Airportnot listedIran
SRYSari Dasht-e Naz International AirportSariIran
SNXSemnan Municipal AirportSemnanIran
SYZShiraz Shahid Dastghaib International AirportShirazIran
TBZTabriz International AirportTabrizIran
IKAImam Khomeini International AirportTehranIran
THRMehrabad International AirportTehranIran
OMHUrmia AirportUrmiaIran
AZDShahid Sadooghi AirportYazdIran
ZAHZahedan International AirportZahedanIran
NUJNojeh Air BaseAmirabadIran
BSMBishe Kola Air BaseAmolIran
AJKArak AirportAraakIran
HDRHavadarya AirportBandar AbbasIran
FAZFasa AirportFasaIran
GBTGorgan AirportGorganIran
IFHHesa AirportHesaIran
IILIlam AirportIlamIran
IAQBahregan AirportImam HassanIran
IHRIranshahr AirportIranshahrIran
JARJahrom AirportJahromIran
KNRJam AirportJamIran
JYRJiroft AirportJiroftIran
KLMKalaleh AirportKalalehIran
KHAKhaneh AirportKhanehIran
KHYKhoy AirportKhoyIran
LVPLavan AirportLavan AirportIran
ACPSahand AirportMaraghehIran
QMJShahid Asiyaee AirportMasjed SoleymanIran
AKWAghajari AirportOmidiyehIran
OMIOmidiyeh AirportOmidiyehIran
GZWQazvin AirportQazvinIran
CKTSarakhs AirportSarakhsIran
CQDShahrekord AirportShahrekordIran
RUDShahrud International AirportShahrudIran
IMQMaku National AirportShowtIran
SXISiri AirportSiriIran
SYJSirjan AirportSirjanIran
TCXTabas AirportTabasIran
YESYasuj AirportYasujIran
ACZZabol AirportZabolIran
JWNZanjan AirportZanjanIran

Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.