Direct (nonstop) flights from Jeddah to Marrakech

1 airline flys nonstop from King Abdulaziz International Airport (JED) to Marrakesh Menara Airport (RAK). It's 2,975 miles (4,787 km), about 7h 55m in the air. Operated by Saudia.

JED
King Abdulaziz International Airport
🇸🇦 Jeddah, Saudi Arabia
RAK
Marrakesh Menara Airport
🇲🇦 Marrakech, Morocco
Flight Time
7h 55m
Distance
2,975 mi
4,787 km
CO₂/pax
455 kg
−45 kg vs. layover
Airlines
1
Saudia
Time Diff
-2h
Operated by Saudia Saudia

Route data last updated: May 30, 2026

Airlines with non-stop flights

Saudia SV Saudia
Route
JED → RAK
Flight Time
7h 55m
Distance
2,975 mi

Alternative Routes

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

JED CMN (Casablanca) RAK
Leg 1: 7h (2,953 mi) Leg 2: 53m (124 mi) Total: ~7h 53m 🍃 500 kg CO₂ (+10% vs. direct)
Leg 1
JED → CMN
7h · 2,953 mi
View JED to CMN flights →
Leg 2
CMN → RAK
53m · 124 mi
View CMN to RAK flights →
JED ATH (Athens) RAK
Leg 1: 3h 40m (1,441 mi) Leg 2: 4h 30m (1,860 mi) Total: ~8h 10m 🍃 582 kg CO₂ (+28% vs. direct)
Leg 1
JED → ATH
3h 40m · 1,441 mi
View JED to ATH flights →
Leg 2
ATH → RAK
4h 30m · 1,860 mi
View ATH to RAK flights →
JED BCN (Barcelona) RAK
Leg 1: 5h 40m (2,544 mi) Leg 2: 2h 30m (872 mi) Total: ~8h 10m 🍃 575 kg CO₂ (+26% vs. direct)
Leg 1
JED → BCN
5h 40m · 2,544 mi
View JED to BCN flights →
Leg 2
BCN → RAK
2h 30m · 872 mi
View BCN to RAK flights →
JED FEZ (Fes) RAK
Leg 1: 7h 25m (2,807 mi) Leg 2: 1h 5m (239 mi) Total: ~8h 30m 🍃 498 kg CO₂ (+9% vs. direct)
Leg 1
JED → FEZ
7h 25m · 2,807 mi
View JED to FEZ flights →
Leg 2
FEZ → RAK
1h 5m · 239 mi
View FEZ to RAK flights →
JED MAD (Madrid) RAK
Leg 1: 6h 25m (2,809 mi) Leg 2: 2h 5m (661 mi) Total: ~8h 30m 🍃 576 kg CO₂ (+27% vs. direct)
Leg 1
JED → MAD
6h 25m · 2,809 mi
View JED to MAD flights →
Leg 2
MAD → RAK
2h 5m · 661 mi
View MAD to RAK flights →

Frequently Asked Questions

How long is the direct flight from Jeddah to Marrakech?

A nonstop flight from Jeddah (JED) to Marrakech (RAK) takes approximately 7 hours and 55 minutes. The distance is 2,975 miles (4,787 km).

Which airlines fly nonstop from Jeddah to Marrakech?

Just Saudia.

Is there a nonstop flight from Jeddah to Marrakech?

Yes. 1 airline: Saudia.

How far is Jeddah from Marrakech?

The flight distance from Jeddah to Marrakech is 2,975 miles (4,787 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Jeddah and Marrakech?

Marrakech is 2 hours behind Jeddah. (Asia/Riyadh vs Africa/Casablanca.)

What type of aircraft flies from Jeddah to Marrakech?

At 7h 55m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

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

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

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

Roughly 455 kg CO2 per passenger one-way. That's about the same as driving 2,275 km.

Is the return flight from Marrakech to Jeddah also nonstop?

Check the RAK to JED route page for return options.

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at King Abdulaziz International Airport for this flight?

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