Lowcost flights from Istanbul (Turkey) to Tehran (Iran), €51 - €205

Direct distance between cities: 2051 km. Average direct flight time is 3:24 hours.

Please note! Some routes are seasonal.

From Istanbul to Tehran with Pegasus Airlines (PC)
From Istanbul to Tehran with AJet (VF)
Average ticket price: €51 - €205

Connection in Ankara (Turkey)
From Istanbul to Ankara with Flynas (XY)
From Istanbul to Ankara with AJet (VF)
From Istanbul to Ankara with Pegasus Airlines (PC)
Average ticket price: €9 - €36
From Ankara to Tehran with AJet (VF)
Average ticket price: €42 - €169
Connection in Baku (Azerbaijan)
From Istanbul to Baku with Buta Airways (J2)
From Istanbul to Baku with AJet (VF)
From Istanbul to Baku with Pegasus Airlines (PC)
Average ticket price: €44 - €177
From Baku to Tehran with Buta Airways (J2)
Average ticket price: €14 - €55
Connection in Doha (Qatar)
From Istanbul to Doha with Pegasus Airlines (PC)
Average ticket price: €68 - €273
From Doha to Tehran with Level (IB)
Average ticket price: €29 - €116
Connection in Dubai (United Arab Emirates)
From Istanbul to Dubai with AJet (VF)
From Istanbul to Dubai with Pegasus Airlines (PC)
From Istanbul to Dubai with flydubai (FZ)
Average ticket price: €75 - €300
From Dubai to Tehran with flydubai (FZ)
Average ticket price: €30 - €122
Connection in Kuwait (Kuwait)
From Istanbul to Kuwait with Jazeera Airways (J9)
From Istanbul to Kuwait with AJet (VF)
From Istanbul to Kuwait with Pegasus Airlines (PC)
Average ticket price: €54 - €217
From Kuwait to Tehran with Jazeera Airways (J9)
Average ticket price: €20 - €79
Connection in Muscat (Oman)
From Istanbul to Muscat with Salam Air (OV)
From Istanbul to Muscat with Pegasus Airlines (PC)
Average ticket price: €84 - €335
From Muscat to Tehran with Salam Air (OV)
Average ticket price: €38 - €150
Connection in Sharjah (United Arab Emirates)
From Istanbul to Sharjah with AJet (VF)
From Istanbul to Sharjah with Pegasus Airlines (PC)
From Istanbul to Sharjah with Air Arabia (G9)
Average ticket price: €75 - €302
From Sharjah to Tehran with Air Arabia (G9)
Average ticket price: €30 - €122