01 / ORIGINS
Origins (38)
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Istanbul (IST) | 2,057 km | 3h 10m | Iran Airtour, Iran Air, AIS Airlines, Qeshm Air, Turkish Airlines, Mahan Air |
| Baghdad (BGW) | 680 km | 1h 13m | Iran Airtour, Iran Air, AIS Airlines, Mahan Air |
| Dubai (DXB) | 1,195 km | 2h 15m | Iran Airtour, flydubai, Qeshm Air, Mahan Air |
| Al-Najaf (NJF) | 731 km | 2h 15m | Iran Aseman Airlines, Iran Air, Qeshm Air, Mahan Air |
| Tbilisi (TBS) | 880 km | 2h 45m | Iran Airtour, Iran Aseman Airlines, AIS Airlines, Qeshm Air |
| Ankara (ESB) | 1,679 km | 2h 35m | Pegasus, AJet, Mahan Air |
| Yerevan (EVN) | 794 km | 1h 30m | Armenia Airways, Iran Airtour, AIS Airlines |
| Baku (GYD) | 569 km | 1h 30m | Iran Airtour, Iran Air, Azerbaijan Airlines |
| Islamabad (ISB) | 1,997 km | 3h 45m | Iran Airtour, Mahan Air |
| Kabul (KBL) | 1,649 km | 2h 58m | Iran Airtour, Mahan Air |
| Kuwait (KWI) | 746 km | 1h 30m | Jazeera Airways, Kuwait Airways |
| Muscat (MCT) | 1,479 km | 2h 40m | AIS Airlines, Salam Air |
| Istanbul (SAW) | 2,003 km | 3h 5m | Pegasus, AJet |
| Moscow (SVO) | 2,512 km | 4h 5m | Aeroflot, Mahan Air |
| Izmir (ADB) | 2,158 km | 3h 7m | Iran Airtour |
| Bangkok (BKK) | 5,499 km | 7h 20m | Mahan Air |
| Mumbai (BOM) | 2,797 km | 4h 25m | Iran Air |
| Guangzhou (CAN) | 6,079 km | 8h 35m | Mahan Air |
| Delhi (DEL) | 2,558 km | 4h 13m | Mahan Air |
| Denizli (DNZ) | 1,933 km | 3h 8m | Qeshm Air |
| Doha (DOH) | 1,125 km | 2h 5m | Qatar Airways |
| Erbil (EBL) | 656 km | 1h 25m | Mahan Air |
| Frankfurt (FRA) | 3,782 km | 5h 0m | Lufthansa |
| Phuket (HKT) | 5,661 km | 7h 25m | Mahan Air |
| Sulaimaniyah (ISU) | 531 km | 1h 8m | Mahan Air |
| Saint Petersburg (LED) | 3,103 km | 9h 15m | Mahan Air |
| Lahore (LHE) | 2,198 km | 4h 0m | Mahan Air |
| Beijing (PEK) | 5,659 km | 8h 10m | Mahan Air |
| Beijing (PKX) | 5,663 km | 8h 50m | China Southern Airlines |
| Shanghai (PVG) | 6,456 km | 9h 20m | Mahan Air |
| Sharjah (SHJ) | 1,194 km | 2h 8m | Air Arabia |
| Tabriz (TBZ) | 531 km | 1h 10m | Qeshm Air |
| Urumqi (URC) | 3,227 km | 5h 5m | China Southern Airlines |
| Vienna (VIE) | 3,168 km | 4h 15m | Austrian Airlines |
| Batumi (BUS) | 1,079 km | 1h 45m | — |
| Dalaman (DLM) | 2,015 km | 2h 30m | — |
| Dushanbe (DYU) | 1,608 km | 2h 30m | — |
| Moscow (VKO) | 2,481 km | 3h 0m | — |
Plan the rest of your trip to Tehran
- Airport transferBook a private ride from the airport in advance.
- Car rentalCompare rental cars across global suppliers.
- Luggage storageDrop your bags in Tehran and explore hands-free.
- eSIM dataStay online the moment you land — no roaming bills.
- Travel insuranceCover delays, baggage, and medical costs abroad.
Affiliate links — we may earn a commission, at no extra cost to you.
02 / EXPLORE MORE