Lowcost flights from Muscat (Oman) to Mashad (Iran), €35 - €141

Direct distance between cities: 1412 km. Average direct flight time is 2:39 hours.

Please note! Some routes are seasonal.

From Muscat to Mashad with Salam Air (OV)
Average ticket price: €35 - €141

Connection in Doha (Qatar)
From Muscat to Doha with Salam Air (OV)
From Muscat to Doha with Level (IB)
Average ticket price: €18 - €71
From Doha to Mashad with Level (IB)
Average ticket price: €36 - €144
Connection in Dubai (United Arab Emirates)
From Muscat to Dubai with Salam Air (OV)
From Muscat to Dubai with flydubai (FZ)
Average ticket price: €9 - €36
From Dubai to Mashad with flydubai (FZ)
Average ticket price: €32 - €129
Connection in Istanbul (Turkey)
From Muscat to Istanbul with Salam Air (OV)
From Muscat to Istanbul with Pegasus Airlines (PC)
Average ticket price: €84 - €335
From Istanbul to Mashad with Pegasus Airlines (PC)
Average ticket price: €68 - €272
Connection in Kuwait (Kuwait)
From Muscat to Kuwait with Salam Air (OV)
Average ticket price: €30 - €120
From Kuwait to Mashad with Jazeera Airways (J9)
Average ticket price: €33 - €134
Connection in Sharjah (United Arab Emirates)
From Muscat to Sharjah with Air India Express (IX)
From Muscat to Sharjah with Air Arabia (G9)
Average ticket price: €9 - €34
From Sharjah to Mashad with Air Arabia (G9)
Average ticket price: €32 - €128