Lowcost flights from Muscat (Oman) to Madinah (Saudi Arabia), €47 - €189

Direct distance between cities: 1890 km. Average direct flight time is 3:13 hours.

Please note! Some routes are seasonal.

From Muscat to Madinah with Salam Air (OV)
Average ticket price: €47 - €189

Connection in Abu Dhabi (United Arab Emirates)
From Muscat to Abu Dhabi with Air Arabia Abu Dhabi (3L)
From Muscat to Abu Dhabi with Level (IB)
Average ticket price: €10 - €41
From Abu Dhabi to Madinah with Flynas (XY)
From Abu Dhabi to Madinah with Wizz Air Abu Dhabi (5W)
Average ticket price: €37 - €148
Connection in Bahrain (Bahrain)
From Muscat to Bahrain with Salam Air (OV)
Average ticket price: €21 - €83
From Bahrain to Madinah with Flynas (XY)
Average ticket price: €28 - €111
Connection in Beirut (Lebanon)
From Muscat to Beirut with Salam Air (OV)
Average ticket price: €62 - €249
From Beirut to Madinah with Flynas (XY)
Average ticket price: €28 - €111
Connection in Cairo (Egypt)
From Muscat to Cairo with Air Arabia Egypt (E5)
From Muscat to Cairo with Salam Air (OV)
Average ticket price: €69 - €276
From Cairo to Madinah with Air Cairo (SM)
From Cairo to Madinah with Flynas (XY)
From Cairo to Madinah with Flyadeal (F3)
Average ticket price: €26 - €103
Connection in Dammam (Saudi Arabia)
From Muscat to Dammam with Salam Air (OV)
Average ticket price: €23 - €91
From Dammam to Madinah with Flynas (XY)
From Dammam to Madinah with Flyadeal (F3)
Average ticket price: €26 - €104
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 Madinah with Flynas (XY)
From Doha to Madinah with Level (IB)
Average ticket price: €30 - €120
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 Madinah with Flynas (XY)
From Dubai to Madinah with flydubai (FZ)
Average ticket price: €39 - €158
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 Madinah with Flynas (XY)
From Istanbul to Madinah with AJet (VF)
From Istanbul to Madinah with Pegasus Airlines (PC)
Average ticket price: €52 - €209
Connection in Jakarta (Indonesia)
From Muscat to Jakarta with Salam Air (OV)
Average ticket price: €156 - €622
From Jakarta to Madinah with Lion Air (JT)
Average ticket price: €201 - €803
Connection in Jeddah (Saudi Arabia)
From Muscat to Jeddah with Salam Air (OV)
Average ticket price: €49 - €198
From Jeddah to Madinah with Flynas (XY)
Average ticket price: €8 - €33
Connection in Kuala Lumpur (Malaysia)
From Muscat to Kuala Lumpur with Jetstar (JQ)
Average ticket price: €130 - €518
From Kuala Lumpur to Madinah with AirAsia X (D7)
Average ticket price: €176 - €704
Connection in Kuwait (Kuwait)
From Muscat to Kuwait with Salam Air (OV)
Average ticket price: €30 - €120
From Kuwait to Madinah with Jazeera Airways (J9)
From Kuwait to Madinah with Flynas (XY)
Average ticket price: €24 - €97
Connection in Riyadh (Saudi Arabia)
From Muscat to Riyadh with Salam Air (OV)
Average ticket price: €30 - €118
From Riyadh to Madinah with Flynas (XY)
From Riyadh to Madinah with Flyadeal (F3)
Average ticket price: €18 - €71
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 Madinah with Flynas (XY)
From Sharjah to Madinah with Air Arabia (G9)
Average ticket price: €40 - €160