Flight times from Casablanca to London & schedule

The average flight time from Casablanca to London is About 3 hours 18 minutes, covering a distance of About 2,079.25 km.

Flight duration

About 3 hours 18 minutes

Flight distance

About 2,079.25 km

Earliest flight

08:00 → 11:10

How long is the flight from Casablanca to London?

The flights usually depart from Casablanca Mohammed V International Airport and arrive at London Stansted Airport.

See more
Earliest first
Latest first
Royal Air Maroc AT808
CMN 02:00
STN 06:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28072
AGP 19:30
LGW 21:25
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY7680
AGP 16:55
LGW 18:45
2.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR5124
AGP 05:50
STN 07:45
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR6644
AGP 10:45
LTN 12:35
2.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
easyJet U22338
AGP 19:35
LTN 21:30
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR8165
AGP 16:35
STN 18:30
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
easyJet U25704
AGP 11:20
SEN 13:05
2.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air UK W95382
AGP 20:50
LTN 22:50
3.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28076
AGP 12:40
LGW 14:35
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT988
CMN 10:00
AGP 13:15
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air UK W95724
AGP 11:10
LGW 13:00
2.8h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O385
CMN 11:15
AGP 13:30
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY7680
AGP 16:55
LGW 18:45
2.8h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O385
CMN 11:15
AGP 13:30
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air UK W95382
AGP 20:50
LTN 22:50
3.0h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O385
CMN 11:15
AGP 13:30
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR6644
AGP 10:45
LTN 12:35
2.8h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O385
CMN 11:15
AGP 13:30
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR8165
AGP 16:35
STN 18:30
2.9h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O385
CMN 11:15
AGP 13:30
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28076
AGP 12:40
LGW 14:35
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT802
CMN 11:40
LGW 15:55
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT800
CMN 12:35
LHR 16:50
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT806
CMN 13:30
LHR 17:45
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 15:05
BCN 19:15
With stops 2.2h
S
M
T
W
T
F
S
easyJet U25744
BCN 20:00
SEN 22:20
3.3h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT431
CMN 21:55
AGA 22:55
With stops 1.0h
S
M
T
W
T
F
S
easyJet U22626
AGA 18:10
LTN 22:00
3.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT431
CMN 21:55
AGA 22:55
With stops 1.0h
S
M
T
W
T
F
S
Ryanair UK RK3034
AGA 10:15
STN 15:00
3.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
easyJet U22338
AGP 19:35
LTN 21:30
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
easyJet U22336
AGP 10:30
LTN 12:30
3.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air UK W95382
AGP 20:50
LTN 22:50
3.0h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
easyJet U28076
AGP 12:40
LGW 14:35
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR8169
AGP 10:20
STN 12:15
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
Wizz Air UK W95724
AGP 11:10
LGW 13:00
2.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
easyJet U25704
AGP 11:20
SEN 13:05
2.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT984
CMN 16:15
AGP 19:30
With stops 1.3h
S
M
T
W
T
F
S
Ryanair FR8163
AGP 20:45
STN 22:40
2.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT425
CMN 15:10
AGA 16:10
With stops 1.0h
S
M
T
W
T
F
S
easyJet U22626
AGA 18:10
LTN 22:00
3.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT425
CMN 15:10
AGA 16:10
With stops 1.0h
S
M
T
W
T
F
S
easyJet U22622
AGA 11:45
LTN 15:40
3.9h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT425
CMN 15:10
AGA 16:10
With stops 1.0h
S
M
T
W
T
F
S
Ryanair UK RK3034
AGA 10:15
STN 15:00
3.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT425
CMN 15:10
AGA 16:10
With stops 1.0h
S
M
T
W
T
F
S
easyJet U28704
AGA 11:00
LGW 14:50
2.8h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 15:05
BCN 19:15
With stops 2.2h
S
M
T
W
T
F
S
easyJet U25744
BCN 20:00
SEN 22:20
3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT960
CMN 15:05
BCN 19:15
With stops 2.2h
S
M
T
W
T
F
S
easyJet U28060
BCN 16:10
LGW 17:40
2.5h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT806
CMN 13:30
LHR 17:45
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT800
CMN 12:35
LHR 16:50
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT802
CMN 11:40
LGW 15:55
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Air Arabia Maroc 3O385
CMN 11:15
AGP 13:30
With stops 1.3h
S
M
T
W
T
F
S
Vueling Airlines VY7680
AGP 16:55
LGW 18:45
2.8h
S
M
T
W
T
F
S
Check prices
See all
Royal Air Maroc AT808
CMN 02:00
STN 06:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT802
CMN 11:40
LGW 15:55
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT800
CMN 12:35
LHR 16:50
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT806
CMN 13:30
LHR 17:45
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT806
CMN 13:30
LHR 17:45
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT800
CMN 12:35
LHR 16:50
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT802
CMN 11:40
LGW 15:55
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT808
CMN 02:00
STN 06:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices