Lowcost flights from Kuwait (Kuwait) to Tehran (Iran), €20 - €79

Direct distance between cities: 788 km. Average direct flight time is 1:55 hours.

Please note! Some routes are seasonal.

From Kuwait to Tehran with Jazeera Airways (J9)
Average ticket price: €20 - €79

Connection in Baku (Azerbaijan)
From Kuwait to Baku with Jazeera Airways (J9)
Average ticket price: €31 - €126
From Baku to Tehran with Buta Airways (J2)
Average ticket price: €14 - €55
Connection in Doha (Qatar)
From Kuwait to Doha with Jazeera Airways (J9)
Average ticket price: €14 - €57
From Doha to Tehran with Level (IB)
Average ticket price: €29 - €116
Connection in Dubai (United Arab Emirates)
From Kuwait to Dubai with Jazeera Airways (J9)
From Kuwait to Dubai with flydubai (FZ)
Average ticket price: €21 - €85
From Dubai to Tehran with flydubai (FZ)
Average ticket price: €30 - €122
Connection in Istanbul (Turkey)
From Kuwait to Istanbul with Jazeera Airways (J9)
From Kuwait to Istanbul with AJet (VF)
From Kuwait to Istanbul with Pegasus Airlines (PC)
Average ticket price: €54 - €217
From Istanbul to Tehran with AJet (VF)
From Istanbul to Tehran with Pegasus Airlines (PC)
Average ticket price: €51 - €205
Connection in Muscat (Oman)
From Kuwait to Muscat with Salam Air (OV)
Average ticket price: €30 - €120
From Muscat to Tehran with Salam Air (OV)
Average ticket price: €38 - €150
Connection in Sharjah (United Arab Emirates)
From Kuwait to Sharjah with Air Arabia (G9)
Average ticket price: €22 - €86
From Sharjah to Tehran with Air Arabia (G9)
Average ticket price: €30 - €122