Direct flights to Masirah MSH
Masirah is a small airport in Oman. You can fly direct (non-stop) to Masirah from Duqm and Muscat.
![MSH MSH](https://maps.directflights.com/directflights/500/MSH.jpg)
Non-stop routes to MSH:
Duration
From {{ index }}
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS
No direct flights found. Try clear all filters.
Ad
Ad
Ad
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS
![](/img/sources.png)
Ad
Ad
No, there are no directflights to Masirah from the US so you'll need to find a flight with connection instead.
There is one airline with direct flights to Masirah. Salam Air.
The IATA code is MSH and the ICAO code is OOMA.
Depends where you are flying from. It takes 50min from Muscat (MCT) and 45min from Duqm (DQM).
There is 1 airport in Masirah with scheduled flights, Masirah, MSH.
It depends on where from and when you are flying. The average one-way ticket price according to our data is $35.
Direct flights to Oman
![Seeb International](https://maps.directflights.com/directflights/500/MCT.jpg)
Seeb International (MCT)
Flights from 72 different airports
![Salalah](https://maps.directflights.com/directflights/500/SLL.jpg)
Salalah (SLL)
Flights from 16 different airports
![Duqm International Airport](https://maps.directflights.com/directflights/500/DQM.jpg)
Duqm International Airport (DQM)
Flights from 2 different airports
![Sohar Airport](https://maps.directflights.com/directflights/500/OHS.jpg)
Sohar Airport (OHS)
Flights from 2 different airports
![Khasab](https://maps.directflights.com/directflights/500/KHS.jpg)
Khasab (KHS)
Flights from 1 different airports
Ad