WhatFliesWhere Get the app

Nonstop flights from Muscat to Salalah

2 airlines fly this route, with up to 21 flights a day.

MCTMuscat International
528 mi · 112 flights a week
SLLSalalah International
MCTSLL

When they leave

Muscat time
1:30a11:20pFirst departure 1:30 AM, last 11:20 PM

Two overnight flights, 1:30 AM to 4:40 AM, then 12 in the morning, 5:50 AM to 11:35 AM, then five in the afternoon, 12:15 PM to 4:40 PM, then nine in the evening, 5:40 PM to 11:20 PM.

Every flight

Earliest first

Schedules last checked Sep 20, 2026. Times are local.

Flying from Muscat to Salalah

SalamAir flies most often, 7 to 10 times a day on the Airbus A320neo and Airbus A320. Oman Air flies 4 to 12 times a day on the Boeing 737 and Boeing 737 MAX 8.

Flights run every day of the week, from 13 on Tuesdays and Fridays to 21 on Sundays. The first arrival in Salalah is at 3:05 AM and the last at 1:00 AM the next day. The flight covers 528 miles.

SalamAir flies it until Nov 9 and is back on Dec 6.

Flying back, Salalah to Muscat has 90 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Muscat to Salalah.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.