English
There are 53 airports in Iran with scheduled flights. The biggest airport in Iran is Tehran (IKA) / Tehran Imam Khomeini International Airport with flights to 57 destinations in 30 countries.
Click an airport below to get an overview of all flight routes and scheduled flights from that airport.
Find all direct flights and non-stop routes as well as connected flights with up to two stops on a flight map.
Get detailed time schedule information from airlines operating specific flight routes or find alternative airports nearby.
Abadan ABD
Abadan Airport
Ahwaz AWZ
Ahwaz Airport
Arak AJK
Arak International Airport
Ardabil ADU
Ardabil Airport
Assaluyeh PGU
Persian Gulf Airport
Bam BXR
Bam Airport
Bandar Abbas BND
Bandar Abbas International Airpor
Bandar Lengeh BDH
Bandar Lengeh Airport
Birjand XBJ
Birjand Airport
Bojnord BJB
Bojnord Airport
Bushehr BUZ
Bushehr Airport
Ilam IIL
Ilam Airport
Iranshahr IHR
Iranshahr Airport
Isfahan IFN
Esfahan Shahid Beheshti International Airport
Kerman KER
Kerman Airport
Kermanshah KSH
Shahid Ashrafi Esfahani Airport (Kermanshah Airport)
Kharg KHK
Kharg Airport
Khorramabad KHD
Khorramabad Airport
Khoy KHY
Khoy Airport
Kish Island KIH
Kish International Airport
Sabzevar AFZ
Sabzevar Airport
Sanandaj SDG
Sanandaj Airport
Sari SRY
Dasht-e Naz Airport
Shahre-Kord CQD
Shahre-Kord Airport
Shahrud RUD
Shahrud Airport
Shiraz SYZ
Shiraz International Airport
Sirjan SYJ
Sirjan Airport
Tabas TCX
Tabas Airport
Tabriz TBZ
Tabriz International Airport
Tehran IKA
Tehran Imam Khomeini International Airport
Tehran THR
Mehrabad International Airport