Lowcost flights from Beirut (Lebanon) to Muscat (Oman), €62 - €249

Direct distance between cities: 2490 km. Average direct flight time is 3:55 hours.

Please note! Some routes are seasonal.

From Beirut to Muscat with Salam Air (OV)
Average ticket price: €62 - €249

Connection in Abu Dhabi (United Arab Emirates)
From Beirut to Abu Dhabi with Air Arabia Abu Dhabi (3L)
Average ticket price: €53 - €210
From Abu Dhabi to Muscat with Air India Express (IX)
From Abu Dhabi to Muscat with Air Arabia Abu Dhabi (3L)
From Abu Dhabi to Muscat with Level (IB)
Average ticket price: €10 - €41
Connection in Doha (Qatar)
From Beirut to Doha with Level (IB)
Average ticket price: €45 - €182
From Doha to Muscat with Salam Air (OV)
From Doha to Muscat with Level (IB)
Average ticket price: €18 - €71
Connection in Dubai (United Arab Emirates)
From Beirut to Dubai with flydubai (FZ)
Average ticket price: €53 - €214
From Dubai to Muscat with Salam Air (OV)
From Dubai to Muscat with flydubai (FZ)
Average ticket price: €9 - €36
Connection in Istanbul (Turkey)
From Beirut to Istanbul with Pegasus Airlines (PC)
Average ticket price: €25 - €99
From Istanbul to Muscat with Salam Air (OV)
From Istanbul to Muscat with Pegasus Airlines (PC)
Average ticket price: €84 - €335
Connection in Jeddah (Saudi Arabia)
From Beirut to Jeddah with Flynas (XY)
Average ticket price: €35 - €140
From Jeddah to Muscat with Salam Air (OV)
Average ticket price: €49 - €198
Connection in Kuwait (Kuwait)
From Beirut to Kuwait with Jazeera Airways (J9)
Average ticket price: €32 - €129
From Kuwait to Muscat with Salam Air (OV)
Average ticket price: €30 - €120
Connection in Madinah (Saudi Arabia)
From Beirut to Madinah with Flynas (XY)
Average ticket price: €28 - €111
From Madinah to Muscat with Salam Air (OV)
Average ticket price: €47 - €189
Connection in Paris (France)
From Beirut to Paris with Transavia France (TO)
Average ticket price: €80 - €320
From Paris to Muscat with Salam Air (OV)
Average ticket price: €140 - €559
Connection in Riyadh (Saudi Arabia)
From Beirut to Riyadh with Flynas (XY)
Average ticket price: €37 - €147
From Riyadh to Muscat with Salam Air (OV)
Average ticket price: €30 - €118
Connection in Sharjah (United Arab Emirates)
From Beirut to Sharjah with Air Arabia (G9)
Average ticket price: €54 - €215
From Sharjah to Muscat with Air Arabia (G9)
Average ticket price: €9 - €34