
1
Airlines
7×
Per week
$121
From (live)
3.5h
Nonstop
Casablanca (CMN) → London (LHR)
Casablanca
Mohammed V International
DISTANCE
2 261 km
London
Heathrow
Flight time is an estimate: great-circle distance with ~8% routing adjustment and ~45 min ground operations. Actual block time depends on the carrier, winds, and specific service (check the airline schedule).
Fare trend — last 6weeks
↓ down 21%Lowest one-way fare from weekly Travelpayouts snapshots. See methodology for how we collect this.
🇬🇧
LHR ·
- Country
- United Kingdom
- Capital
- London
- Currency
- GBP
- Visa (Thai passport)
- Verify with destination embassy
- Audience
- High — GCC / Hajj-Umrah corridor (Thai Muslim)
When are fares cheapest?
Cheapest one-way fare actually found for each departure month — click a month to search.
Cheapest month to fly Casablanca to London: December 2026, from $115 one-way.Based on 6 months of tracked fares · updated 16 Aug 2026
Compare carriers on this route
🇲🇦Royal Air Maroc
AT
- Frequency
- 7× / week
- Baggage
- LCC (paid) +23
- Migrant program
- ✓
Flights Casablanca -> London (CMN-LHR) — USD Fares, Airlines, Frequency
7 scheduled departures a week link Casablanca (CMN) in Morocco with London (LHR) — roughly one a day — flown by 1 catalogued carrier at a scheduled block time near 3.5 hours. Our catalogue scores corridor demand 7/10 and files it as a business / Indian-African / Lebanese-African corridor.
Casablanca to London connects Morocco with the United Kingdom, with around 7 flights a week, one a day. The route carries business travellers, the Moroccan community in the UK visiting family, tourists and connecting passengers. Block time is about three and a half hours.
Great-circle distance Casablanca–London is about 2,094 km, computed from the stored coordinates of CMN (33.37, -7.59) and LHR (51.47, -0.46). That number sets the UK261 band and nothing else: at 2,094 km the pairing sits in the 1,500–3,500 km band, worth £350. The band is measured to the final ticketed destination, so a routing through a hub does not change it. What it is worth depends on direction — every departure from London (LHR) is covered whoever operates it, while the leg arriving from Casablanca is covered only when the operating carrier is UK-licensed. None of the 1 catalogued carrier on this pairing is UK-licensed, so the inbound leg is outside the scheme.
Airlines on this route
1 carrier operates CMN–LHR: Royal Air Maroc (AT), a full-service airline based in Morocco, a member of Oneworld, with a 23 kg checked-baggage baseline in our table. Our route file puts the corridor at about 7 weekly departures with a scheduled block time near 3.5 hours.
Royal Air Maroc operates CMN-LHR, flying a full-service aircraft direct to London with a checked baggage allowance and meals included. Casablanca is the carrier’s main hub, so the route also feeds connections from across Morocco and West Africa.
| Carrier | Baggage baseline | Alliance |
|---|---|---|
| Royal Air Maroc (AT) | 23 kg | Oneworld |
Our carrier table records a diaspora / migrant-worker baggage uplift of +23 kg on Royal Air Maroc. Read that as a carrier promotion, not a universal entitlement: uplifts of this kind are normally tied to specific fare families and specific corridors, they are rarely honoured on a codeshare or interline segment issued by another airline, and the cheapest promotional fare buckets are the ones most often excluded. Confirm the allowance against your own booking class before you pack to it.
USD fares — CMN-LHR
$165 is the most recent weekly reading in our fare log for CMN–LHR, taken in 2026-W29, across 4 readings that range $153 to $165. The point-in-time fare cache holds no entry for this corridor, so the weekly log is the observed evidence here.
CMN-LHR fares climb around the UK summer and the December holidays. For those dates, booking two to three months ahead is sensible. Outside the peaks, four to seven weeks usually secures a reasonable economy fare in USD.
Book 4-8 weeks ahead. Business demand keeps fares higher mid-week and around the December holidays. That window is cluster guidance for a business / Indian-African / Lebanese-African corridor rather than a rule for this single pairing; on a corridor with 7 weekly departures, the practical constraint is often seat availability on the days you can actually travel, not the headline fare.
The fare family sits outside our data, and it is the piece that decides the real cost. A cached CMN–LHR quote records a price, a date and a carrier — not whether a 23 kg bag, a seat or a change is included. Where the corridor’s floor is set by a stripped fare, the ranking on screen reverses once the bag is added.
Delay and cancellation rights on CMN–LHR
£350 is the UK261 band for CMN–LHR, because the corridor measures 2,094 km (1,500–3,500 km). It is payable on every departure from London (LHR) whoever operates the flight, and on the leg arriving from Casablanca only when the operating carrier is UK-licensed.
| Regime | When it applies | Remedy for a long delay / cancellation |
|---|---|---|
| UK261 | Departures from a UK airport (LHR, MAN), any airline. | £220, £350 or £520 by distance, mirroring EU261, for a 3 h+ delay or cancellation within the airline’s control. |
| Montreal Convention 1999 | Any international itinerary — baggage and delay losses. | Compensation for lost, damaged or delayed baggage and provable losses caused by delay, up to about 1,288 SDR per passenger. |
What does not apply matters as much as what does, because claim-management services will happily open a file either way. On CMN–LHR: EU261 does not reach this corridor at all — neither endpoint is an EU/EEA airport, and carrier nationality alone never triggers it and US DOT rules are irrelevant here, and would only ever cover refunds rather than compensation even if they applied. Filing under a scheme that does not cover your itinerary costs weeks and gets a rejection, so match the regulation to the departure airport and the operating carrier before you start.
Has the CMN–LHR fare moved? 4 weekly readings
4 weekly readings between 2026-W20 and 2026-W29 put the cached CMN–LHR low between $153 and $165 — a $12 spread, 8% of the cheapest reading. The low landed in 2026-W20; the most recent reading, 2026-W29, was $165. Each row is one weekly snapshot of the cheapest published quote, not an average of everything sold that week.
| ISO week | Cached low (USD) | Carrier on the quote |
|---|---|---|
| 2026-W20 | $153 | — |
| 2026-W25 | $154 | — |
| 2026-W27 | $162 | — |
| 2026-W29 | $165 | — |
The cached low rose 8% between the first and last reading, from $153 to $165. Read it with the sample size in front of you: 4 observations over a ten-week window is a signal about this corridor’s volatility, not a forecast. What it does establish is a defensible floor — you now know $153 was achievable on CMN–LHR inside the window, so a quote well above $165 is worth a second search.
Each row is a single weekly snapshot of the cheapest published quote, taken on one day, not an average of everything sold that week. Two consequences follow. A one-week dip can be a single small fare bucket rather than a trend, and a gap between weeks means we did not sample, not that fares vanished. Our history file covers 161 corridors on this pattern, which is what makes cross-corridor comparison possible at all.
Search live fares
7 weekly departures across 1 carrier mean a live CMN–LHR search returns several price points for the same day; the most recent weekly reading in our fare log was $165. Scheduled nonstop block time is 3.5 hours, so any result far above that is connecting whatever the screen says.
Search CMN -> LHR on Aviasales ->
A live CMN–LHR search is only comparable once three things are pinned: the cabin and passenger count, so totals are like for like; the elapsed time, which separates a genuine nonstop from a routing that merely costs the same; and the baggage the fare includes. Skip any of the three and you are comparing two different products.
If anything about your CMN–LHR trip can move, make it the dates. The gap between the cheapest and dearest departure month in our own fare log is routinely larger than any difference between one booking site and another. Fixed dates put you in competition with everyone else holding the same date, and the answer there is to book early rather than to keep looking.
About London
12 catalogued corridors in this site’s data reach London (LHR), Heathrow, ICAO EGLL, from 12 catalogued origins and 9 carriers in total. That count is this site’s coverage of London, not the airport’s published schedule. Each of those corridors has its own guide with carriers, weekly frequency, scheduled block time and whatever the fare cache holds.
London is the capital of the United Kingdom and one of the world’s great financial and cultural centres. For travellers from Casablanca it is a business, tourist and family-visit destination, and a major international connecting point.
Beyond CMN, our catalogue reaches London from 11 other origins: Abuja (ABV), Accra (ACC), Addis Ababa (ADD), Cairo (CAI), Cape Town (CPT), Entebbe (EBB), Harare (HRE), Johannesburg (JNB), Kigali (KGL), Lagos (LOS) and Nairobi (NBO). That matters when the CMN–LHR fare is unattractive: on a continent where positioning flights are cheap, flying out of a different gateway is a real option, and each of those corridors has its own guide, carriers and cached fare floor on this site.
FAQ
Which airlines fly Casablanca to London? Direct CMN-LHR flights are operated by Royal Air Maroc. Compare baggage baseline and alliance in the carrier table above.
How long is the CMN-LHR flight and how often does it run? Block time is about 3.5 hours. The CMN-LHR route runs roughly 7 flights per week across all carriers.
How much does a CMN-LHR flight cost and when is it cheapest? Typical economy fares sit in the $800-2,200 USD band. Business inbound and India-Africa corridors reward 6-10 weeks of lead time.
What is the checked baggage allowance on CMN-LHR? It varies by carrier and fare class — see the baggage-baseline column in the carrier table above. Full-service carriers usually include 23-30 kg, while low-cost carriers sell it as an add-on. Confirm on the airline’s site before booking.
Do I need a visa for United Kingdom? visa-required (most African passports). Visa rules differ by passport — check the destination’s embassy or official immigration portal before booking.
Related routes and reading
2 related pages follow, each chosen because it shares an endpoint, a carrier or an audience cluster with CMN–LHR — not because of a keyword match. The annotations say what each one adds, so the ones that do not apply to your trip can be skipped.
- Casablanca airport (CMN) — Mohammed V International, Morocco: 17 catalogued departure corridors and 0 arrival corridors.
- London airport (LHR) — Heathrow, United Kingdom: 0 catalogued departure corridors and 12 arrival corridors.
Internal links on this site are placed from the data, not from a keyword list: a corridor is linked when it shares an origin, a destination, a carrier or an audience cluster with the page you are on. If a link above looks unrelated to your trip, it probably shares a carrier or a hub rather than a destination.
The corridor links are there to be used as alternatives, not as further reading. If the CMN–LHR fare or schedule does not work, a different African gateway to London is often the better fix — positioning within the continent is cheap relative to the long-haul sector, and the fare gap between two origins to the same destination is regularly wider than the positioning ticket. The catch is that separately issued sectors carry no protection if the first one runs late.
Where to stay · London
Hotels in London — USD budget
Budget
Guesthouse & 2-3★
$25–50 / night
Mid
Comfort 3-4★
$50–120 / night
Luxury
5★ & resort
$120+ / night
Hotellook compares 70+ booking sites including Booking.com, Agoda, Trip.com — booking earns us a small commission at no extra cost.
All hotels in London