Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Izmir (ADB) | 2,158 km | 187 min | Iran Airtour |
| Baghdad (BGW) | 680 km | 73 min | Iran Airtour, Iran Air, AIS Airlines, Mahan Air |
| Bangkok (BKK) | 5,499 km | 440 min | Mahan Air |
| Mumbai (BOM) | 2,797 km | 265 min | Iran Air |
| Batumi (BUS) | 1,079 km | 105 min | |
| Guangzhou (CAN) | 6,079 km | 515 min | Mahan Air |
| Delhi (DEL) | 2,558 km | 253 min | Mahan Air |
| Dalaman (DLM) | 2,015 km | 150 min | |
| Denizli (DNZ) | 1,933 km | 188 min | Qeshm Air |
| Doha (DOH) | 1,125 km | 125 min | Qatar Airways |
| Dubai (DXB) | 1,195 km | 135 min | Iran Airtour, flydubai, Qeshm Air, Mahan Air |
| Dushanbe (DYU) | 1,608 km | 150 min | |
| Erbil (EBL) | 656 km | 85 min | Mahan Air |
| Ankara (ESB) | 1,679 km | 155 min | Pegasus, AJet, Mahan Air |
| Yerevan (EVN) | 794 km | 90 min | Armenia Airways, Iran Airtour, AIS Airlines |
| Frankfurt (FRA) | 3,782 km | 300 min | Lufthansa |
| Baku (GYD) | 569 km | 90 min | Iran Airtour, Iran Air, Azerbaijan Airlines |
| Phuket (HKT) | 5,661 km | 445 min | Mahan Air |
| Islamabad (ISB) | 1,997 km | 225 min | Iran Airtour, Mahan Air |
| Istanbul (IST) | 2,057 km | 190 min | Iran Airtour, Iran Air, AIS Airlines, Qeshm Air, Turkish Airlines, Mahan Air |
| Sulaimaniyah (ISU) | 531 km | 68 min | Mahan Air |
| Kabul (KBL) | 1,649 km | 178 min | Iran Airtour, Mahan Air |
| Kuwait (KWI) | 746 km | 90 min | Jazeera Airways, Kuwait Airways |
| Saint Petersburg (LED) | 3,103 km | 555 min | Mahan Air |
| Lahore (LHE) | 2,198 km | 240 min | Mahan Air |
| Muscat (MCT) | 1,479 km | 160 min | AIS Airlines, Salam Air |
| Al-Najaf (NJF) | 731 km | 135 min | Iran Aseman Airlines, Iran Air, Qeshm Air, Mahan Air |
| Beijing (PEK) | 5,659 km | 490 min | Mahan Air |
| Beijing (PKX) | 5,663 km | 530 min | China Southern Airlines |
| Shanghai (PVG) | 6,456 km | 560 min | Mahan Air |
| Istanbul (SAW) | 2,003 km | 185 min | Pegasus, AJet |
| Sharjah (SHJ) | 1,194 km | 128 min | Air Arabia |
| Moscow (SVO) | 2,512 km | 245 min | Aeroflot, Mahan Air |
| Tbilisi (TBS) | 880 km | 165 min | Iran Airtour, Iran Aseman Airlines, AIS Airlines, Qeshm Air |
| Tabriz (TBZ) | 531 km | 70 min | Qeshm Air |
| Urumqi (URC) | 3,227 km | 305 min | China Southern Airlines |
| Vienna (VIE) | 3,168 km | 255 min | Austrian Airlines |
| Moscow (VKO) | 2,481 km | 180 min |
Inbound network coverage
Tehran (IKA) receives direct flights from 27 airports per the FlightConnections route map. 25 origins cross-verified by our route database.
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
What is the longest flight to IKA?
Shanghai at 6,456 km.
How many airports have direct flights to Tehran (IKA)?
Per the FlightConnections route map, 27 airports send direct flights to IKA.