Direct (nonstop) flights from Muscat to Jeddah

2 airlines fly nonstop from Seeb International (MCT) to King Abdulaziz International Airport (JED). It's 1,228 miles (1,976 km), about 3h 30m in the air. Operated by Salam Air, Oman Air.

MCT
Seeb International
🇴🇲 Muscat, Oman
JED
King Abdulaziz International Airport
🇸🇦 Jeddah, Saudi Arabia
Flight Time
3h 30m
Distance
1,228 mi
1,976 km
CO₂/pax
207 kg
−52 kg vs. layover
Airlines
2
Salam Air +1
Time Diff
-1h
Operated by Salam Air Salam Air Oman Air Oman Air

Route data last updated: May 26, 2026

Airlines with non-stop flights

Salam Air OV Salam Air
Route
MCT → JED
Flight Time
3h 30m
Distance
1,228 mi
Oman Air WY Oman Air
Route
MCT → JED
Flight Time
3h 30m
Distance
1,228 mi

Alternative Routes

Other ways to fly from Muscat to Jeddah with one stop · direct emits 207 kg CO₂ per passenger

MCT DOH (Doha) JED
Leg 1: 1h 35m (435 mi) Leg 2: 2h 30m (828 mi) Total: ~4h 5m 🍃 259 kg CO₂ (+25% vs. direct)
Leg 1
MCT → DOH
1h 35m · 435 mi
View MCT to DOH flights →
Leg 2
DOH → JED
2h 30m · 828 mi
View DOH to JED flights →
MCT AUH (Abu Dhabi) JED
Leg 1: 1h 10m (237 mi) Leg 2: 2h 55m (1,004 mi) Total: ~4h 5m 🍃 239 kg CO₂ (+15% vs. direct)
Leg 1
MCT → AUH
1h 10m · 237 mi
View MCT to AUH flights →
Leg 2
AUH → JED
2h 55m · 1,004 mi
View AUH to JED flights →
MCT DMM (Dammam) JED
Leg 1: 1h 55m (567 mi) Leg 2: 2h 10m (749 mi) Total: ~4h 5m 🍃 269 kg CO₂ (+30% vs. direct)
Leg 1
MCT → DMM
1h 55m · 567 mi
View MCT to DMM flights →
Leg 2
DMM → JED
2h 10m · 749 mi
View DMM to JED flights →
MCT DXB (Dubai) JED
Leg 1: 1h 10m (216 mi) Leg 2: 3h (1,058 mi) Total: ~4h 10m 🍃 244 kg CO₂ (+18% vs. direct)
Leg 1
MCT → DXB
1h 10m · 216 mi
View MCT to DXB flights →
Leg 2
DXB → JED
3h · 1,058 mi
View DXB to JED flights →
MCT RUH (Riyadh) JED
Leg 1: 2h 25m (736 mi) Leg 2: 1h 45m (530 mi) Total: ~4h 10m 🍃 259 kg CO₂ (+25% vs. direct)
Leg 1
MCT → RUH
2h 25m · 736 mi
View MCT to RUH flights →
Leg 2
RUH → JED
1h 45m · 530 mi
View RUH to JED flights →

Looking for the return flight?

JED → MCT: Flights from Jeddah to Muscat

Frequently Asked Questions

How long is the direct flight from Muscat to Jeddah?

A nonstop flight from Muscat (MCT) to Jeddah (JED) takes approximately 3 hours and 30 minutes. The distance is 1,228 miles (1,976 km).

Which airlines fly nonstop from Muscat to Jeddah?

2 airlines: Salam Air, Oman Air.

Is there a nonstop flight from Muscat to Jeddah?

Yes. 2 airlines: Salam Air, Oman Air.

How far is Muscat from Jeddah?

The flight distance from Muscat to Jeddah is 1,228 miles (1,976 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Muscat and Jeddah?

Jeddah is 1 hour behind Muscat. (Asia/Muscat vs Asia/Riyadh.)

What type of aircraft flies from Muscat to Jeddah?

At 3h 30m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Oman to Saudi Arabia?

Depends on your passport. Check with the Saudi Arabia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Muscat to Jeddah?

Roughly 207 kg CO2 per passenger one-way. That's about the same as driving 1,035 km.

Is the return flight from Jeddah to Muscat also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Muscat to Jeddah?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Seeb International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.