Direct flights to Masirah MSH
You can fly direct (non-stop) to Masirah from Muscat with 0-1 flights flights per day.
Click to open the interactive map.
Non-stop routes to MSH:
Duration
From {{ index }}
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS
No direct flights found. Try clear all filters.
SPONSORED AD
SPONSORED AD
SPONSORED AD
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS

SPONSORED AD
SPONSORED 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.
The flight takes 1h 0min from Muscat.
There is 1 airport in Masirah with scheduled flights, Masirah, MSH.
It depends on where and when you are flying. The average one-way ticket price according to our data is $50.
Direct flights to Oman
Seeb International (MCT)
Flights from 79 different airports
Salalah (SLL)
Flights from 17 different airports
Khasab (KHS)
Flights from 1 different airports
Duqm International Airport (DQM)
Flights from 1 different airports
Sohar Airport (OHS)
Flights from 1 different airports
SPONSORED AD
SPONSORED AD
