Destinations
| Destination | Distance | Duration | Airlines |
|---|---|---|---|
| Izmir (ADB) | 2,158 km | 195 min | Iran Airtour |
| Baghdad (BGW) | 680 km | 118 min | Iran Airtour, Iran Air, AIS Airlines, Mahan Air |
| Bangkok (BKK) | 5,499 km | 425 min | Mahan Air |
| Mumbai (BOM) | 2,797 km | 270 min | Iran Air |
| Batumi (BUS) | 1,079 km | 125 min | |
| Guangzhou (CAN) | 6,079 km | 465 min | Mahan Air |
| Delhi (DEL) | 2,558 km | 240 min | Mahan Air |
| Dalaman (DLM) | 2,015 km | 210 min | |
| Denizli (DNZ) | 1,933 km | 160 min | Qeshm Air |
| Doha (DOH) | 1,125 km | 130 min | Qatar Airways |
| Dubai (DXB) | 1,195 km | 135 min | Iran Airtour, flydubai, Qeshm Air, Mahan Air |
| Dushanbe (DYU) | 1,608 km | 145 min | |
| Erbil (EBL) | 656 km | 93 min | Mahan Air |
| Ankara (ESB) | 1,679 km | 165 min | Pegasus, AJet, Mahan Air |
| Yerevan (EVN) | 794 km | 78 min | Armenia Airways, Iran Airtour, AIS Airlines |
| Frankfurt (FRA) | 3,782 km | 345 min | Lufthansa |
| Baku (GYD) | 569 km | 90 min | Iran Airtour, Iran Air, Azerbaijan Airlines |
| Phuket (HKT) | 5,661 km | 430 min | Mahan Air |
| Islamabad (ISB) | 1,997 km | 195 min | Iran Airtour, Mahan Air |
| Istanbul (IST) | 2,057 km | 215 min | Iran Airtour, Iran Air, AIS Airlines, Qeshm Air, Turkish Airlines, Mahan Air |
| Sulaimaniyah (ISU) | 531 km | 83 min | Mahan Air |
| Kabul (KBL) | 1,649 km | 155 min | Iran Airtour, Mahan Air |
| Kuala Lumpur (KUL) | 6,333 km | 480 min | Iran Airtour |
| Kuwait (KWI) | 746 km | 100 min | Jazeera Airways, Kuwait Airways |
| Saint Petersburg (LED) | 3,103 km | 298 min | Mahan Air |
| Lahore (LHE) | 2,198 km | 200 min | Mahan Air |
| Muscat (MCT) | 1,479 km | 150 min | AIS Airlines, Salam Air |
| Al-Najaf (NJF) | 731 km | 30 min | Iran Aseman Airlines, Iran Air, Qeshm Air, Mahan Air |
| Beijing (PEK) | 5,659 km | 410 min | Mahan Air |
| Beijing (PKX) | 5,663 km | 440 min | China Southern Airlines |
| Shanghai (PVG) | 6,456 km | 500 min | Mahan Air |
| Istanbul (SAW) | 2,003 km | 210 min | Pegasus, AJet |
| Sharjah (SHJ) | 1,194 km | 125 min | Air Arabia |
| Moscow (SVO) | 2,512 km | 250 min | Aeroflot, Mahan Air |
| Tbilisi (TBS) | 880 km | 45 min | Iran Airtour, Iran Aseman Airlines, AIS Airlines, Qeshm Air |
| Tabriz (TBZ) | 531 km | 70 min | Qeshm Air |
| Urumqi (URC) | 3,227 km | 270 min | China Southern Airlines |
| Vienna (VIE) | 3,168 km | 285 min | Austrian Airlines |
| Moscow (VKO) | 2,481 km | 240 min |
Airlines flying from IKA
- Mahan Air (W5) — 18 routes
- Iran Airtour (B9) — 10 routes
- Qeshm Air (QB) — 6 routes
- Iran Air (IR) — 5 routes
- AIS Airlines (IS) — 5 routes
- China Southern Airlines (CZ) — 2 routes
- Iran Aseman Airlines (EP) — 2 routes
- Pegasus (PC) — 2 routes
- AJet (VF) — 2 routes
- Armenia Airways (6A) — 1 routes
- flydubai (FZ) — 1 routes
- Air Arabia (G9) — 1 routes
- Azerbaijan Airlines (J2) — 1 routes
- Jazeera Airways (J9) — 1 routes
- Kuwait Airways (KU) — 1 routes
- Lufthansa (LH) — 1 routes
- Austrian Airlines (OS) — 1 routes
- Salam Air (OV) — 1 routes
- Qatar Airways (QR) — 1 routes
- Aeroflot (SU) — 1 routes
- Turkish Airlines (TK) — 1 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations are there from Tehran (IKA)?
Tehran Airport has 39 non-stop destinations.
Which airlines fly from Tehran (IKA)?
Mahan Air, Iran Airtour, Qeshm Air, Iran Air, AIS Airlines, China Southern Airlines, Iran Aseman Airlines, Pegasus, AJet, Armenia Airways, flydubai, Air Arabia, Azerbaijan Airlines, Jazeera Airways, Kuwait Airways, Lufthansa, Austrian Airlines, Salam Air, Qatar Airways, Aeroflot, Turkish Airlines.
What is the longest flight from IKA?
Shanghai at 6,456 km.