Direct (nonstop) flights from Marrakech to Laayoune

1 airline flys nonstop from Marrakesh Menara Airport (RAK) to Laayoune (EUN). It's 439 miles (706 km), about 1h 30m in the air. Operated by Royal Air Maroc.

RAK
Marrakesh Menara Airport
🇲🇦 Marrakech, Morocco
EUN
Laayoune
🇲🇦 Laayoune, Morocco
Flight Time
1h 30m
Distance
439 mi
706 km
CO₂/pax
81 kg
−25 kg vs. layover
Airlines
1
Royal Air Maroc
Time Diff
Same timezone
Operated by Royal Air Maroc Royal Air Maroc

Route data last updated: May 27, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
RAK → EUN
Flight Time
1h 30m
Distance
439 mi

Alternative Routes

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

RAK AGA (Agadir) EUN
Leg 1: 45m (120 mi) Leg 2: 1h 10m (319 mi) Total: ~1h 55m 🍃 106 kg CO₂ (+31% vs. direct)
Leg 1
RAK → AGA
45m · 120 mi
View RAK to AGA flights →
Leg 2
AGA → EUN
1h 10m · 319 mi
View AGA to EUN flights →
RAK LPA (Las Palmas) EUN
Leg 1: 1h 35m (509 mi) Leg 2: 45m (144 mi) Total: ~2h 20m 🍃 146 kg CO₂ (+80% vs. direct)
Leg 1
RAK → LPA
1h 35m · 509 mi
View RAK to LPA flights →
Leg 2
LPA → EUN
45m · 144 mi
View LPA to EUN flights →
RAK CMN (Casablanca) EUN
Leg 1: 50m (124 mi) Leg 2: 1h 45m (545 mi) Total: ~2h 35m 🍃 149 kg CO₂ (+84% vs. direct)
Leg 1
RAK → CMN
50m · 124 mi
View RAK to CMN flights →
Leg 2
CMN → EUN
1h 45m · 545 mi
View CMN to EUN flights →
RAK VIL (Dakhla) EUN
Leg 1: 2h 10m (727 mi) Leg 2: 1h 5m (290 mi) Total: ~3h 15m 🍃 214 kg CO₂ (+164% vs. direct)
Leg 1
RAK → VIL
2h 10m · 727 mi
View RAK to VIL flights →
Leg 2
VIL → EUN
1h 5m · 290 mi
View VIL to EUN flights →

Frequently Asked Questions

How long is the direct flight from Marrakech to Laayoune?

A nonstop flight from Marrakech (RAK) to Laayoune (EUN) takes approximately 1 hours and 30 minutes. The distance is 439 miles (706 km).

Which airlines fly nonstop from Marrakech to Laayoune?

Just Royal Air Maroc.

Is there a nonstop flight from Marrakech to Laayoune?

Yes. 1 airline: Royal Air Maroc.

How far is Marrakech from Laayoune?

The flight distance from Marrakech to Laayoune is 439 miles (706 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as Mumbai to Goa.

What type of aircraft flies from Marrakech to Laayoune?

At 1h 30m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

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

Roughly 81 kg CO2 per passenger one-way. That's about the same as driving 405 km.

Is the return flight from Laayoune to Marrakech 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 Marrakech to Laayoune?

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 Marrakesh Menara Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.