Direct (nonstop) flights from Casablanca to London

1 airline flys nonstop from Mohammed V International Airport (CMN) to Heathrow (LHR). It's 1,300 miles (2,092 km), about 3h 10m in the air. Operated by Royal Air Maroc.

CMN
Mohammed V International Airport
🇲🇦 Casablanca, Morocco
LHR
Heathrow
🇬🇧 London, United Kingdom
Flight Time
3h 10m
Distance
1,300 mi
2,092 km
CO₂/pax
220 kg
−46 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
CMN → LHR
Flight Time
3h 10m
Distance
1,300 mi

Alternative Routes

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

CMN BIO (Bilbao) LHR
Leg 1: 2h (731 mi) Leg 2: 1h 55m (575 mi) Total: ~3h 55m 🍃 266 kg CO₂ (+21% vs. direct)
Leg 1
CMN → BIO
2h · 731 mi
View CMN to BIO flights →
Leg 2
BIO → LHR
1h 55m · 575 mi
View BIO to LHR flights →
CMN TLS (Toulouse) LHR
Leg 1: 2h 10m (857 mi) Leg 2: 1h 55m (548 mi) Total: ~4h 5m 🍃 285 kg CO₂ (+30% vs. direct)
Leg 1
CMN → TLS
2h 10m · 857 mi
View CMN to TLS flights →
Leg 2
TLS → LHR
1h 55m · 548 mi
View TLS to LHR flights →
CMN MAD (Madrid) LHR
Leg 1: 1h 45m (539 mi) Leg 2: 2h 25m (772 mi) Total: ~4h 10m 🍃 268 kg CO₂ (+22% vs. direct)
Leg 1
CMN → MAD
1h 45m · 539 mi
View CMN to MAD flights →
Leg 2
MAD → LHR
2h 25m · 772 mi
View MAD to LHR flights →
CMN AGP (Malaga) LHR
Leg 1: 1h 15m (288 mi) Leg 2: 2h 55m (1,040 mi) Total: ~4h 10m 🍃 254 kg CO₂ (+15% vs. direct)
Leg 1
CMN → AGP
1h 15m · 288 mi
View CMN to AGP flights →
Leg 2
AGP → LHR
2h 55m · 1,040 mi
View AGP to LHR flights →
CMN LIS (Lisbon) LHR
Leg 1: 1h 25m (382 mi) Leg 2: 2h 45m (972 mi) Total: ~4h 10m 🍃 260 kg CO₂ (+18% vs. direct)
Leg 1
CMN → LIS
1h 25m · 382 mi
View CMN to LIS flights →
Leg 2
LIS → LHR
2h 45m · 972 mi
View LIS to LHR flights →

Frequently Asked Questions

How long is the direct flight from Casablanca to London?

A nonstop flight from Casablanca (CMN) to London (LHR) takes approximately 3 hours and 10 minutes. The distance is 1,300 miles (2,092 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,300 miles (2,092 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 10m, 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 220 kg CO2 per passenger one-way. That's about the same as driving 1,100 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.