Lowcost flights from Tehran (Iran) to Ankara (Turkey), €42 - €169

Direct distance between cities: 1694 km. Average direct flight time is 2:59 hours.

Please note! Some routes are seasonal.

From Tehran to Ankara with Pegasus Airlines (PC)
From Tehran to Ankara with AJet (VF)
Average ticket price: €42 - €169

Connection in Baku (Azerbaijan)
From Tehran to Baku with Buta Airways (J2)
Average ticket price: €14 - €55
From Baku to Ankara with Buta Airways (J2)
From Baku to Ankara with AJet (VF)
Average ticket price: €36 - €145
Connection in Dubai (United Arab Emirates)
From Tehran to Dubai with flydubai (FZ)
Average ticket price: €30 - €122
From Dubai to Ankara with AJet (VF)
From Dubai to Ankara with flydubai (FZ)
Average ticket price: €66 - €265
Connection in Istanbul (Turkey)
From Tehran to Istanbul with AJet (VF)
From Tehran to Istanbul with Pegasus Airlines (PC)
Average ticket price: €51 - €205
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