Iran Airports Information

Iran is home to 58 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:

Top 50 Iran Airports on the Map:

All Airports in Iran:

Tehran Mehrabad International Airport (THR) Mashhad International Airport (MHD) Tehran Imam Khomeini International Airport (IKA) Shiraz International Airport (SYZ) Ahwaz International Airport (AWZ) Isfahan International Airport (IFN) Tabriz International Airport (TBZ) Kish International Airport (KIH) Bandar Abbas International Airport (BND) Abadan Airport (ABD) Kerman Airport (KER) Kermanshah Airport (KSH) Rasht Airport (RAS) Zahedan Airport (ZAH) Yazd Shahid Sadooghi Airport (AZD) Dayrestan Qeshm Island Airport (GSM) Assaluyeh Persian Gulf Airport (PGU) Urmia Airport (OMH) Sari Airport (SRY) Bushehr Airport (BUZ) Ilam Airport (IIL) Gorgan Airport (GBT) Ardabil Airport (ADU) Chabahar Konarak Airport (ZBR) Dezful Airport (DEF) Ramsar Airport (RZR) Noshahr Airport (NSH) Lar Airport (LRR) Sanandaj Airport (SDG) Birjand International Airport (XBJ) Khorramabad Airport (KHD) Mahshahr Airport (MRX) Sirjan Airport (SYJ) Zabol Airport (ACZ) Lamerd Airport (LFM) Arak Airport (AJK) Jiroft Airport (JYR) Bojnord Airport (BJB) Khark Island Airport (KHK) Sabzevar Airport (AFZ) Lavan Island Airport (LVP) Iran Shahr Airport (IHR) Hamedan International Airport (HDM) Bandar Lengeh Airport (BDH) Shahrekord Airport (CQD) Khoy Airport (KHY) Bam Airport (BXR) Yasouj Airport (YES) Rafsanjan Airport (RJN) Gachsaran Airport (GCH) Tabas Airport (TCX) Parsabade Moghan Airport (PFQ) Zanjan Airport (JWN) Jahrom Airport (JAR) Shahrud Airport (RUD) Abu Musa Island Airport (AEU) Sirri Island Airport (SXI) Bahregan Airport (IAQ)