Iran

43 airports 4 airlines 425 routes

Flying in and around Iran

Iran is served by 43 commercial airports and approximately 4 airlines registered to the country, generating around 425 documented airline-route pairings on file. For budget travellers, the practical question is which of these airports actually have the kind of low-cost service that produces sub-USD-100 fares, and whether the country's largest hub or a secondary regional airport delivers better value door to door.

Use the airport list below to find route counts, served airlines, and direct destinations from each field. Airports are sorted by route volume, so the country's largest hub appears first and useful secondary airports follow. Carrier rules vary widely by airline, so always verify baggage allowances, check-in cutoffs, and booking fees before purchase.

Airports in Iran

MHD
Mashhad
63 routes
THR
Teheran
61 routes
AWZ
Ahwaz
24 routes
BND
Bandar Abbas
19 routes
KIH
Kish Island
15 routes
TBZ
Tabriz
15 routes
ZAH
Zahedan
11 routes
RAS
Rasht
10 routes
AZD
Yazd
7 routes
ABD
Abadan
6 routes
KSH
Bakhtaran
6 routes
ZBR
Chah Bahar
6 routes
SRY
Dasht-e-naz
6 routes
LRR
Lar
6 routes
GBT
Gorgan
6 routes
BUZ
Bushehr
5 routes
PGU
Khalije Fars
5 routes
KER
Kerman
4 routes
LFM
Lamerd
3 routes
ADU
Ardabil
3 routes
OMH
Uromiyeh
3 routes
MRX
Bandar Mahshahr
2 routes
BDH
Bandar Lengeh
2 routes
XBJ
Birjand
2 routes
RZR
Ramsar
2 routes
NSH
Noshahr
2 routes
DEF
Dezful
1 routes
GCH
Gachsaran
1 routes
SXI
Siri Island
1 routes
SDG
Sanandaj
1 routes
KHY
Khoy
1 routes
ACZ
Zabol
1 routes
KHD
Khorram Abad
1 routes
BXR
Bam
1 routes
BJB
Bojnourd
1 routes
AFZ
Sabzevar
1 routes
IIL
Ilam
1 routes
PFQ
Parsabad
1 routes
HDM
Hamadan
1 routes
YES
Yasuj
1 routes

Airlines based in Iran

IR
Active
182 routes
EP
Active
181 routes
W5
Active
24 routes
Y9
Active
21 routes

Travel guides relevant to Iran