Direct (nonstop) flights from Casablanca to London

1 airline flys nonstop from Mohammed V International Airport (CMN) to Stansted (STN). It's 1,337 miles (2,152 km), about 3h 20m in the air. Operated by Royal Air Maroc.

CMN
Mohammed V International Airport
🇲🇦 Casablanca, Morocco
STN
Stansted
🇬🇧 London, United Kingdom
Flight Time
3h 20m
Distance
1,337 mi
2,152 km
CO₂/pax
226 kg
−30 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 30, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
CMN → STN
Flight Time
3h 20m
Distance
1,337 mi

Alternative Routes

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

CMN NTE (Nantes) STN
Leg 1: 2h 35m (1,002 mi) Leg 2: 1h 25m (337 mi) Total: ~4h 🍃 256 kg CO₂ (+13% vs. direct)
Leg 1
CMN → NTE
2h 35m · 1,002 mi
View CMN to NTE flights →
Leg 2
NTE → STN
1h 25m · 337 mi
View NTE to STN flights →
CMN TLS (Toulouse) STN
Leg 1: 2h 10m (857 mi) Leg 2: 1h 53m (573 mi) Total: ~4h 3m 🍃 290 kg CO₂ (+28% vs. direct)
Leg 1
CMN → TLS
2h 10m · 857 mi
View CMN to TLS flights →
Leg 2
TLS → STN
1h 53m · 573 mi
View TLS to STN flights →
CMN CDG (Paris) STN
Leg 1: 3h (1,199 mi) Leg 2: 1h 10m (224 mi) Total: ~4h 10m 🍃 269 kg CO₂ (+19% vs. direct)
Leg 1
CMN → CDG
3h · 1,199 mi
View CMN to CDG flights →
Leg 2
CDG → STN
1h 10m · 224 mi
View CDG to STN flights →
CMN AGP (Malaga) STN
Leg 1: 1h 15m (288 mi) Leg 2: 2h 55m (1,076 mi) Total: ~4h 10m 🍃 260 kg CO₂ (+15% vs. direct)
Leg 1
CMN → AGP
1h 15m · 288 mi
View CMN to AGP flights →
Leg 2
AGP → STN
2h 55m · 1,076 mi
View AGP to STN flights →
CMN VLC (Valencia) STN
Leg 1: 1h 45m (578 mi) Leg 2: 2h 25m (857 mi) Total: ~4h 10m 🍃 291 kg CO₂ (+29% vs. direct)
Leg 1
CMN → VLC
1h 45m · 578 mi
View CMN to VLC flights →
Leg 2
VLC → STN
2h 25m · 857 mi
View VLC to STN flights →

Frequently Asked Questions

How long is the direct flight from Casablanca to London?

A nonstop flight from Casablanca (CMN) to London (STN) takes approximately 3 hours and 20 minutes. The distance is 1,337 miles (2,152 km).

Which airlines fly nonstop from Casablanca to London?

Just Royal Air Maroc.

Is there a nonstop flight from Casablanca to London?

Yes. 1 airline: Royal Air Maroc.

How far is Casablanca from London?

The flight distance from Casablanca to London is 1,337 miles (2,152 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 Casablanca to London?

At 3h 20m, 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 Morocco to United Kingdom?

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

What is the carbon footprint of a flight from Casablanca to London?

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

Is the return flight from London to Casablanca 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 Casablanca to London?

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 Mohammed V International Airport for this flight?

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