All scheduled flights from Masirah to Salalah (MSH-SLL)
Oman
Oman
All scheduled flights from MSH to SLL. You can fly from Masirah to Salalah with 1 stop. The flight time is between 5 and 6 hours depending on your connecting flight. The MSH-SLL route has no non-stop flights.