Direct (nonstop) flights from London to Marrakech

2 airlines fly nonstop from Stansted (STN) to Marrakesh Menara Airport (RAK). It's 1,461 miles (2,352 km), about 3h 45m in the air. Operated by Jet2, Ryanair UK.

STN
Stansted
🇬🇧 London, United Kingdom
RAK
Marrakesh Menara Airport
🇲🇦 Marrakech, Morocco
Flight Time
3h 45m
Distance
1,461 mi
2,352 km
CO₂/pax
247 kg
−32 kg vs. layover
Airlines
2
Jet2 +1
Time Diff
Same timezone
Operated by Jet2 Jet2 Ryanair UK Ryanair UK

Route data last updated: May 30, 2026

Airlines with non-stop flights

Jet2 LS Jet2
Route
STN → RAK
Flight Time
3h 45m
Distance
1,461 mi
Ryanair UK RK Ryanair UK
Route
STN → RAK
Flight Time
3h 45m
Distance
1,461 mi

Alternative Routes

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

STN SVQ (Sevilla) RAK
Leg 1: 2h 45m (1,043 mi) Leg 2: 1h 25m (419 mi) Total: ~4h 10m 🍃 279 kg CO₂ (+13% vs. direct)
Leg 1
STN → SVQ
2h 45m · 1,043 mi
View STN to SVQ flights →
Leg 2
SVQ → RAK
1h 25m · 419 mi
View SVQ to RAK flights →
STN CMN (Casablanca) RAK
Leg 1: 3h 20m (1,337 mi) Leg 2: 53m (124 mi) Total: ~4h 13m 🍃 274 kg CO₂ (+11% vs. direct)
Leg 1
STN → CMN
3h 20m · 1,337 mi
View STN to CMN flights →
Leg 2
CMN → RAK
53m · 124 mi
View CMN to RAK flights →
STN FAO (Faro) RAK
Leg 1: 2h 55m (1,102 mi) Leg 2: 1h 20m (373 mi) Total: ~4h 15m 🍃 280 kg CO₂ (+13% vs. direct)
Leg 1
STN → FAO
2h 55m · 1,102 mi
View STN to FAO flights →
Leg 2
FAO → RAK
1h 20m · 373 mi
View FAO to RAK flights →
STN LRH (La Rochelle) RAK
Leg 1: 1h 35m (400 mi) Leg 2: 2h 40m (1,070 mi) Total: ~4h 15m 🍃 280 kg CO₂ (+13% vs. direct)
Leg 1
STN → LRH
1h 35m · 400 mi
View STN to LRH flights →
Leg 2
LRH → RAK
2h 40m · 1,070 mi
View LRH to RAK flights →
STN TNG (Tangier) RAK
Leg 1: 3h 5m (1,156 mi) Leg 2: 1h 13m (309 mi) Total: ~4h 18m 🍃 277 kg CO₂ (+12% vs. direct)
Leg 1
STN → TNG
3h 5m · 1,156 mi
View STN to TNG flights →
Leg 2
TNG → RAK
1h 13m · 309 mi
View TNG to RAK flights →

Frequently Asked Questions

How long is the direct flight from London to Marrakech?

A nonstop flight from London (STN) to Marrakech (RAK) takes approximately 3 hours and 45 minutes. The distance is 1,461 miles (2,352 km).

Which airlines fly nonstop from London to Marrakech?

2 airlines: Jet2, Ryanair UK.

Is there a nonstop flight from London to Marrakech?

Yes. 2 airlines: Jet2, Ryanair UK.

How far is London from Marrakech?

The flight distance from London to Marrakech is 1,461 miles (2,352 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from London to Marrakech?

At 3h 45m, 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 United Kingdom 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 London to Marrakech?

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

Is the return flight from Marrakech to London 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 London 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 Stansted for this flight?

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