Flights from London to Casablanca – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to CMN – All flight route options from Heathrow, United Kingdom to Mohammed V International Airport, Morocco. These flights are operated by 18 airlines. Fly non-stop with Royal Air Maroc or choose from 19 different transit flights. The shortest flight time is 3 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mohammed V Airport
We got great deals on hotels and car rentals near the airport.
London to Casablanca flights
There are over 20 airlines and as many as 371 flights every week to this destination. You can fly non-stop to Casablanca (CMN) from London (LHR) with Royal Air Maroc but if a stopover option suits you better you can choose to fly via Valencia, Madrid or any other of the 19 alternatives with connectiing airports.
Tip! Consider arriving at Mohammed V International Airport (CMN) or Mohammed V International Airport (CMN) instead.
London to Casablanca with Royal Air Maroc
You can fly non-stop every weekday with flights departing at 17 or 18 in the evening. Royal Air Maroc is a member of the air alliance OneWorld.
With Air France
If you fly from London with Air France you will do a stopover in Paris, CDG before reaching Casablanca. This flight trip will take 6 hours and 15 minutes and you can fly every weekday with departures between 6:00 am and 3:00 pm. Air France is a member of SkyTeam.
Distance & flight times: Heathrow to Mohammed V International Airport
The shortest flight time between LHR and CMN is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1308 miles (2105 km) |
VLC Valencia | 5h 50m | 1h 20m | 1413 miles (2274 km) |
MAD Madrid | 5h 50m | 3h 0m | 1319 miles (2122 km) |
TLS Toulouse | 5h 55m | 1h 35m | 1413 miles (2274 km) |
CDG Paris | 6h 15m | 4h 5m | 1422 miles (2288 km) |
DUS Dusseldorf | 6h 40m | 1h 35m | 1752 miles (2819 km) |
GVA Geneva | 6h 55m | 1h 10m | 1622 miles (2610 km) |
MRS Marseille | 7h 3m | 1h 35m | 1603 miles (2579 km) |
BCN Barcelona | 7h 5m | 1h 50m | 1483 miles (2386 km) |
LIS Lisbon | 7h 25m | 3h 10m | 1363 miles (2193 km) |
NCE Nice | 7h 30m | 4h 5m | 1723 miles (2772 km) |
AGP Malaga | 7h 30m | 1h 30m | 1336 miles (2150 km) |
MXP Milan | 7h 30m | 4h 30m | 1828 miles (2941 km) |
LYS Lyon | 7h 30m | 1h 15m | 1564 miles (2516 km) |
MAN Manchester | 7h 40m | 4h 55m | 1565 miles (2518 km) |
RAK Marrakech | 7h 40m | 2h 35m | 1558 miles (2507 km) |
BRU Brussels | 8h 45m | 4h 30m | 1581 miles (2544 km) |
AMS Amsterdam | 8h 45m | 3h 15m | 1685 miles (2711 km) |
FRA Frankfurt | 8h 50m | 1h 15m | 1831 miles (2946 km) |
LIN Milan | 9h 40m | - | - |


Quick copy and share this page
From London to Morocco
Below is a list of other destinations to Morocco from Heathrow with either direct flights or 1 stop connections.
From United Kingdom to Casablanca
Below is a list of other cities in United Kingdom with flights to Casablanca with either non-stop or connecting flights.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh
-
BHX Birmingham
-
BRS Bristol
-
GLA Glasgow
-
LBA Leeds
-
NCL Newcastle
-
LCY London