South Asia
Flying to and from Iran
Iran has 22 airports in our coverage, led by Mashhad (MHD) with 36 nonstop destinations. Between them they reach 18 other countries nonstop and 31 domestic airports. The most connected are China (5 airports) and Pakistan (4).
Airports in Iran
- MHDMashhad36 destinations
- IKATehran Imam Khomeini23 destinations
- SYZShiraz Shahid Dastghaib20 destinations
- IFNIsfahan Shahid Beheshti16 destinations
- AWZAhvaz Qasem Soleimani15 destinations
- KIHKish Island15 destinations
- BNDBandar Abbas12 destinations
- TBZTabriz9 destinations
- PGUKhiyaroo Persian Gulf8 destinations
- GSMQeshm6 destinations
- KERKerman Ayatollah Hashemi Rafsanjani6 destinations
- SRYSari Dasht-e Naz6 destinations
- ZAHZahedan6 destinations
- ZBRChabahar Konarak6 destinations
- ABDAbadan Ayatollah Jami4 destinations
- AZDYazd Shahid Sadooghi4 destinations
- KSHKermanshah Shahid Ashrafi Esfahani4 destinations
- LFMLamerd4 destinations
- THRTehran Mehrabad4 destinations
- KHKKhark3 destinations
- LRRLar3 destinations
- MRXMahshahr3 destinations
Where Iran connects nonstop
China 5 · Pakistan 4 · Iraq 2 · India 2 · Oman 2 · Turkey 2 · Qatar 1 · Kuwait 1 · Saudi Arabia 1 · Afghanistan 1 · Russia 1 · United Arab Emirates 1 · Armenia 1 · Azerbaijan 1 · Malaysia 1 · Thailand 1 · Kazakhstan 1 · Tajikistan 1
Airlines with the most routes in Iran
Iran Air 57- Iran Aseman Airlines 56
- Kish Air 56
- Mahan Air 51
- Caspian Airlines 49
Karun Airlines 49
ATA Airlines (Iran) 44- Qeshm Air 42
- Iran Airtour 40
- Taban Air 35
- Sepehran Airlines 31
- FlyPersia 28
Based in Iran: Mahan Air, ATA Airlines (Iran), Iran Airtour, Sepehran Airlines, Taban Air, Qeshm Air, Iran Air, Caspian Airlines, FlyPersia, Iran Aseman Airlines, Karun Airlines, Kish Air, Zagros Airlines.
Flying in Iran: frequently asked questions
What is the main airport in Iran?
Mashhad (MHD) in Mashhad, with 36 nonstop destinations. Iran has 22 airports with scheduled flights in our coverage.
How many countries can you fly to nonstop from Iran?
18, most of all China (5 airports), Pakistan (4 airports) and Iraq (2 airports).
Which airlines fly the most routes in Iran?
Iran Air (57 routes), Iran Aseman Airlines (56 routes) and Kish Air (56 routes).
Counts come from airport destination tables (Wikipedia, CC BY-SA) matched on Wikidata; charter flights excluded. How we source routes.