Cheap Flights Istanbul (IST) to Tehran (THR)
The cheapest flights from Istanbul to Tehran with return on January 31, 2026. The average flight time is 6 hours 28 minutes. There are 2 airports in Tehran and 4 direct flights from Istanbul.
The cheapest day to travel from Istanbul (IST) to Tehran (THR)
The cheapest day to travel by plane from Istanbul to Tehran seems to be Friday while the most expensive flights day is Saturday.
Istanbul (IST) to Tehran (THR) Flight Information
The average flight time from Istanbul to Tehran is 6 hours 28 minutes with average flight price €0.00 and total distance 0 km.
| Avg. Flight Duration: | 6 hours 28 minutes | |
|---|---|---|
| Flight Price: | €0.00 | |
| Flight Depart from: | Istanbul | |
| Flight Arrive in: | Tehran | |
| Distance: | 2,009.25 km |
Frequently Asked Questions
How many airports are in Tehran?
There are 2 airports in Tehran: Mehrabad International Airport and Imam Khomeini International Airport.
How many airlines fly directly from Istanbul to Tehran?
There are 4 airlines that directly fly from Istanbul to Tehran: Iran Air, LEAV, Pegasus Airlines and Turkish Airlines.
Popular destinations from Istanbul
From Istanbul (IST) to Abakan (ABA)
From €321.00
From Istanbul (IST) to Abidjan (ABJ)
From €447.00
From Istanbul (IST) to Albuquerque (ABQ)
From €704.00
From Istanbul (IST) to Addis Ababa (ADD)
From €289.00
From Istanbul (IST) to Adler/Sochi (AER)
From €95.00
From Istanbul (IST) to Agadir (AGA)
From €189.00
From Istanbul (IST) to Malaga (AGP)
From €123.00
From Istanbul (IST) to Auckland (AKL)
From €841.00
From Istanbul (IST) to Aktobe (AKX)
From €153.00
From Istanbul (IST) to Almaty (ALA)
From €227.00
From Istanbul (IST) to Alicante (ALC)
From €148.00
From Istanbul (IST) to Algiers (ALG)
From €107.00
From Istanbul (IST) to Alexandria (ALY)
From €181.00
From Istanbul (IST) to Amsterdam (AMS)
From €128.00
From Istanbul (IST) to Ankara (ANK)
From €30.00
From Istanbul (IST) to Apia (APW)
From €1,761.00
From Istanbul (IST) to Arkhangelsk (ARH)
From €233.00
From Istanbul (IST) to Ashgabat (ASB)
From €512.00
From Istanbul (IST) to Astrakhan (ASF)
From €211.00
From Istanbul (IST) to Kayseri (ASR)
From €30.00
From Istanbul (IST) to Asuncion (ASU)
From €904.00
From Istanbul (IST) to Athens (ATH)
From €70.00
From Istanbul (IST) to Atlanta (ATL)
From €486.00
From Istanbul (IST) to Abu Dhabi (AUH)
From €168.00
From Istanbul (IST) to Alexandroupolis (AXD)
From €207.00
From Istanbul (IST) to Antalya (AYT)
From €30.00
From Istanbul (IST) to Bahrain (BAH)
From €134.00
From Istanbul (IST) to Baku (BAK)
From €93.00
From Istanbul (IST) to Barnaul (BAX)
From €313.00
From Istanbul (IST) to Barcelona (BCN)
From €107.00
Popular destinations from Tehran
From Tehran (THR) to Almaty (ALA)
From €220.00
From Tehran (THR) to Baku (BAK)
From €80.00
From Tehran (THR) to Bangkok (BKK)
From €565.00
From Tehran (THR) to Doha (DOH)
From €247.00
From Tehran (THR) to Dubai (DXB)
From €65.00
From Tehran (THR) to Yerevan (EVN)
From €337.00
From Tehran (THR) to Phuket (HKT)
From €483.00
From Tehran (THR) to Hurghada (HRG)
From €274.00
From Tehran (THR) to Irkutsk (IKT)
From €904.00
From Tehran (THR) to Istanbul (IST)
From €127.00
From Tehran (THR) to Kathmandu (KTM)
From €573.00
From Tehran (THR) to Samara (KUF)
From €343.00
From Tehran (THR) to Kazan (KZN)
From €315.00
From Tehran (THR) to Saint Petersburg (LED)
From €328.00
From Tehran (THR) to Moscow (MOW)
From €187.00
From Tehran (THR) to New York (NYC)
From €765.00
From Tehran (THR) to Seoul (SEL)
From €675.00
From Tehran (THR) to Shanghai (SHA)
From €798.00
From Tehran (THR) to Sharjah (SHJ)
From €146.00
From Tehran (THR) to Thessaloniki (SKG)
From €381.00
From Tehran (THR) to Salalah (SLL)
From €427.00
From Tehran (THR) to Yekaterinburg (SVX)
From €374.00