Cheap Flights from Casablanca to London

Casablanca London
Any date
Find your flight
🌍 Anywhere
🇪🇸 Spain €30
🇹🇷 Turkey €111
🇲🇦 Morocco €60
🇫🇷 France €46
🇮🇹 Italy €57
🇵🇹 Portugal €79
🇨🇻 Cape Verde €175
🇦🇪 United Arab Emirates €148
← Back Home Deals London (23)
London — United Kingdom
Casablanca → London
🇬🇧 United Kingdom · 23 flights from €62
14 Nov
14:45
AT · 7h 5m
€62
14 Nov
14:45
W9 · 7h 5m
✈ Direct
€62
27 Oct
14:45
AT · 7h 5m
€66
27 Oct
14:45
W9 · 7h 5m
✈ Direct
€66
11 Oct
01:00
AT · 3h 20m
✈ Direct
€73
13 Nov
01:55
AT · 2h 25m
✈ Direct
€81
€80
12 Nov
02:05
AT · 3h 25m
✈ Direct
€80
6 Oct
17:30
W9 · 18h 30m
✈ Direct
€81
5 Nov
02:05
AT · 3h 25m
✈ Direct
€81
2 Oct
01:00
AT · 3h 20m
✈ Direct
€81
23 Oct
01:00
AT · 3h 20m
✈ Direct
€81
6 Oct
17:30
3O · 19h 30m
€82
21 Sep
02:00
AT · 3h 20m
✈ Direct
€82
25 Sep
01:00
AT · 3h 20m
✈ Direct
€83
8 Nov
01:55
AT · 3h 25m
✈ Direct
€83
6 Oct
17:30
EasyJet · 28h 15m
✈ Direct
€92
€84
15 Sep
13:20
3O · 22h 20m
€89
14 Sep
02:00
AT · 3h 20m
✈ Direct
€96
€93
6 Oct
11:40
AT · 3h 10m
✈ Direct
€96
€95
11 Sep
02:00
AT · 3h 20m
✈ Direct
€96
30 Sep
13:35
AT · 3h 10m
✈ Direct
€96
18 Sep
02:00
AT · 3h 20m
✈ Direct
€104
26 Sep
12:35
AT · 3h 10m
✈ Direct
€138
With a stop
7 Oct
15:55
CMN → MAD → LON
Iberia + EasyJet · 2h layover in Madrid
€50
2 flights
24 Sep
15:15
CMN → AGP → LON
AT + EasyJet · 6h layover in Malaga
€55
2 flights
14 Oct
15:15
CMN → AGP → LON
AT + EasyJet · 1d 6h stopover in Malaga
€60
2 flights
☕ 30h in Malaga — enough time to explore
1 Oct
15:15
CMN → AGP → LON
AT + EasyJet · 6h layover in Malaga
€61
2 flights
25 Sep
16:55
CMN → MAD → LON
Iberia + EasyJet · 0d 13h stopover in Madrid
€67
2 flights
☕ 13h in Madrid — enough time to explore
21 Oct
14:35
CMN → BIO → LON
AT + W9 · 3h layover in Bilbao
€71
2 flights
7 Oct
14:35
CMN → BIO → LON
AT + W9 · 1d 3h stopover in Bilbao
€71
2 flights
☕ 27h in Bilbao — enough time to explore
14 Oct
07:30
CMN → ALC → LON
AT + EasyJet · 0d 13h stopover in Alicante
€72
2 flights
☕ 13h in Alicante — enough time to explore

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →