Nonstop flights from Jeddah to Muscat
2 airlines fly this route, with up to 6 flights a day.
JEDJeddah King Abdulaziz International
1,227 mi · 38 flights a week
MCTMuscat International
When they leave
Jeddah time12:55a6:00pFirst departure 12:55 AM, last 6:00 PM
One overnight flight at 12:55 AM, then two in the morning, 5:35 AM to 10:35 AM, then two in the afternoon, 12:00 PM to 2:05 PM, then two in the evening, 5:00 PM to 6:00 PM.
Every flight
Earliest firstSchedules last checked Sep 8, 2026. Times are local.
Flying from Jeddah to Muscat
Oman Air flies most often, 3 times a day on the Boeing 737 and Boeing 737-800. SalamAir flies 2 to 3 times a day on the Airbus A321neo and Airbus A320neo.
Flights run every day of the week, 6 on Tuesdays, Thursdays and Saturdays and 5 on the other days. The first arrival in Muscat is at 5:10 AM and the last at 10:15 PM. The flight covers 1,227 miles.
Flying back, Muscat to Jeddah has 33 nonstop flights a week.
Return flights
More from Jeddah
More to Muscat
Schedules as of Oct 9, 2026.