Cheapest month: January 2027, tickets from $19. Prices come from searches over the last few days; check the search for your exact date.
The most expensive month is February 2027: from $45. The average across months is $31.
Marrakech to London flight schedule
25 flights a week, 3 today, 25 seasonal or one-off. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
RK 7869
Ryanair UK
09:55Menara
13:35Stansted
4h 40m
Mon
Boeing 737-800
RK 3557
Ryanair UK
10:00Menara
13:40Stansted
4h 40m
Sun
Boeing 737-800
RK 7869
Ryanair UK
10:05Menara
13:45Stansted
4h 40m
Wed
Boeing 737-800
RK 3557
Ryanair UK
10:15Menara
13:55Stansted
4h 40m
Tue
Boeing 737-800
RK 3557
Ryanair UK
10:20Menara
14:00Stansted
4h 40m
Thu
Boeing 737-800
RK 3557
Ryanair UK
10:25Menara
14:05Stansted
4h 40m
Fri
Boeing 737-800
BA 2811
British Airways
10:35Menara, terminal 1
14:15London Gatwick, terminal S
4h 40m
Fri
Airbus A320
RK 3557
Ryanair UK
10:35Menara
14:15Stansted
4h 40m
Sat
Boeing 737-800
BA 669
British Airways
10:40Menara, terminal 1
14:30London Heathrow, terminal 5
4h 50m
Wed
Airbus A320 NEO
BA 2811
British Airways
10:50Menara, terminal 1
14:30London Gatwick, terminal S
4h 40m
Sat
Airbus A321
BA 2811
British Airways
11:10Menara, terminal 1
14:50London Gatwick, terminal S
4h 40m
Mon, Sun
Airbus A320
BA 2811
British Airways
11:50Menara, terminal 1
15:30London Gatwick, terminal S
4h 40m
Wed
Airbus A321
BA 669
British Airways
12:10Menara, terminal 1
16:00London Heathrow, terminal 5
4h 50m
Sat
Airbus A320
U2 8706
easyJet
12:10Menara
15:50London Gatwick, terminal N
4h 40m
Sun
Airbus A320
BA 669
British Airways
12:15Menara, terminal 1
16:05London Heathrow, terminal 5
4h 50m
Tue
Airbus A320 NEO
U2 8706
easyJet
12:15Menara
15:55London Gatwick, terminal N
4h 40m
Mon, Tue, Wed, Fri
Airbus A321
BA 669
British Airways
12:20Menara, terminal 1
16:10London Heathrow, terminal 5
4h 50m
Thu
Airbus A320
U2 8706
easyJet
12:20Menara
16:05London Gatwick, terminal N
4h 45m
Thu, Sat
Airbus A319
BA 2811
British Airways
13:10Menara, terminal 1
16:50London Gatwick, terminal S
4h 40m
Thu
Airbus A321
BA 2813
British Airways
17:00Menara, terminal 1
21:40London Gatwick, terminal S
4h 40m
Sun
Airbus A320
Seasonal and one-off flights
Not operating in the next two weeks. The first of them is on 19 December.
FlightDepartsArrivesDurationDaysAircraft
RK 7871
Ryanair UK
12:55Menara
16:35Stansted
4h 40m
Selected dates
Boeing 737-800
U2 2624
easyJet
11:10Menara
14:50London Luton
4h 40m
Seasonal
Airbus A320
BA 2811
British Airways
10:10Menara, terminal 1
14:50London Gatwick, terminal S
4h 40m
Seasonal
Airbus A320
U2 8706
easyJet
10:15Menara
13:55London Gatwick, terminal N
3h 40m
Seasonal
Airbus A319
RK 7869
Ryanair UK
11:00Menara
15:35Stansted
4h 35m
Seasonal
Boeing 737-800
U2 2624
easyJet
11:30Menara
15:10London Luton
3h 40m
Seasonal
Airbus A319
BA 713
British Airways
12:00Menara, terminal 1
16:40London Heathrow, terminal 5
4h 40m
Seasonal
Airbus A320
BA 2811
British Airways
10:45Menara, terminal 1
15:25London Gatwick, terminal S
4h 40m
Seasonal
Airbus A320
RK 3557
Ryanair UK
10:45Menara
15:20Stansted
4h 35m
Seasonal
Boeing 737-800
U2 2624
easyJet
10:55Menara
14:35London Luton
3h 40m
Seasonal
Airbus A320
U2 8706
easyJet
11:10Menara
15:00London Gatwick, terminal N
3h 50m
Seasonal
Airbus A321
BA 2811
British Airways
10:15Menara, terminal 1
14:55London Gatwick, terminal S
4h 40m
Seasonal
Airbus A320
RK 3557
Ryanair UK
11:10Menara
15:45Stansted
4h 35m
Seasonal
Boeing 737-800
U2 8706
easyJet
10:00Menara
13:40London Gatwick, terminal N
3h 40m
Seasonal
Airbus A320
U2 2624
easyJet
11:40Menara
15:20London Luton
3h 40m
Seasonal
Airbus A320
U2 8710
easyJet
12:20Menara
16:00London Gatwick, terminal N
3h 40m
Seasonal
Airbus A320
U2 8706
easyJet
10:55Menara
14:35London Gatwick, terminal N
3h 40m
Seasonal
Airbus A320
BA 713
British Airways
11:10Menara, terminal 1
15:50London Heathrow, terminal 5
4h 40m
Seasonal
Airbus A320
RK 7869
Ryanair UK
10:55Menara
15:30Stansted
4h 35m
Seasonal
Boeing 737-800
BA 2811
British Airways
11:25Menara, terminal 1
16:05London Gatwick, terminal S
4h 40m
Seasonal
Airbus A320
U2 8708
easyJet
12:05Menara
15:45London Gatwick, terminal N
3h 40m
Seasonal
Airbus A320
RK 7869
Ryanair UK
11:05Menara
15:40Stansted
4h 35m
Seasonal
Boeing 737-800
U2 8708
easyJet
11:15Menara
15:00London Gatwick, terminal N
3h 45m
Seasonal
Airbus A320
BA 2811
British Airways
12:00Menara, terminal 1
16:40London Gatwick, terminal S
4h 40m
Seasonal
Airbus A320
BA 713
British Airways
12:50Menara, terminal 1
17:25London Heathrow, terminal 5
4h 35m
Seasonal
Airbus A320
Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.
Airlines flying Marrakech to London
Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches
Best time to visit: May, June, July, August and September, +18° to +23° by day. In November it is +11° by day and +6° at night, with 11 rainy days.
Jan
+7°+2°12 days
Feb
+10°+3°11 days
Mar
+12°+4°12 days
Apr
+14°+5°8 days
May
+18°+9°13 days
Jun
+22°+12°8 days
Jul
+23°+14°13 days
Aug
+23°+14°7 days
Sep
+20°+12°12 days
Oct
+16°+10°13 days
Nov
+11°+6°11 days
Dec
+9°+5°12 days
Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.
Frequently asked questions
How long is the flight from Marrakech to London?
A nonstop flight takes 4 hours 40 minutes on average, from 3h 40m to 4h 50m depending on the flight.
How far is London from Marrakech?
1,430 mi (2,302 km) in a straight line between the cities.
Which airlines fly nonstop from Marrakech to London?
British Airways (11 a week), easyJet (7 a week) and Ryanair UK (7 a week).
How many flights a day are there from Marrakech to London?
3 flights today and 25 a week, about 3.6 a day on average.
When are the first and last flights from Marrakech to London?
The first departure is at 09:55 (RK7869), the last at 17:00 (BA2813). Local time.
What is the cheapest month to fly from Marrakech to London?
January 2027: tickets from $19. The most expensive is February 2027, from $45.
What is the cheapest upcoming date to fly from Marrakech to London?
14 January 2027 (Thursday): from $19 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Marrakech to London?
easyJet: nonstop tickets from $19 on 14 January by recent searches. Prices change daily, so compare the sellers in the search.
Which Marrakech airport do flights to London leave from?
Menara (25 a week).
Which London airport is closest to the city centre?
London Heathrow (LHR), 14 mi (23 km) from the city centre. Others: London Gatwick 24 mi (39 km), Stansted 31 mi (50 km) and London Luton 28 mi (45 km).