Lowcost flights from Kuala Lumpur (Malaysia) to Tehran (Iran), €157 - €630

Direct distance between cities: 6295 km. Average direct flight time is 8:24 hours.

Please note! Some routes are seasonal.

From Kuala Lumpur to Tehran with AirAsia X (D7)
Average ticket price: €157 - €630

Connection in Doha (Qatar)
From Kuala Lumpur to Doha with Level (IB)
Average ticket price: €147 - €589
From Doha to Tehran with Level (IB)
Average ticket price: €29 - €116
Connection in Muscat (Oman)
From Kuala Lumpur to Muscat with Salam Air (OV)
Average ticket price: €130 - €518
From Muscat to Tehran with Salam Air (OV)
Average ticket price: €38 - €150
Connection in Sharjah (United Arab Emirates)
From Kuala Lumpur to Sharjah with Air Arabia (G9)
Average ticket price: €138 - €551
From Sharjah to Tehran with Air Arabia (G9)
Average ticket price: €30 - €122