Popular Filters
+ 1 more
One Way Price
Duration
Stops From Marrakesh
Departure From Marrakesh
USD 402
USD 365
USD 541
Arrival at London
USD 365
USD 472
USD 402
Alliances & Airlines
Oneworld
(39)
SkyTeam
(44)
Star Alliance
(8)
+ 5 more
Layover Airports
+ 6 more
Layover Duration
Marrakech To London Flights
Book Marrakech to London flight tickets at lowest price. Get best deals on your upcoming Marrakech to London flights only on MakeMyTrip. Also Book London to Marrakech Flights. Currently 90 flights flying from Marrakech to London. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
USD 365
Transit Visa may be required
Marrakesh to London - Heathrow Apt , 3 Sep
Air France AF | 1877
17:45
Wed, 3 Sep 25
Terminal T1
Marrakesh, Morocco
03 h 25 m
22:10
Wed, 3 Sep 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 1680
07:35
Thu, 4 Sep 25
Terminal T2E
Paris, France
01 h 25 m
08:00
Thu, 4 Sep 25
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 402
Transit Visa may be required
Marrakesh to London - Heathrow Apt , 3 Sep
TAP Portugal TP | 1453
11:45
Wed, 3 Sep 25
Terminal T1
Marrakesh, Morocco
01 h 40 m
13:25
Wed, 3 Sep 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1366
20:10
Wed, 3 Sep 25
Terminal T1
Lisbon, Portugal
02 h 45 m
22:55
Wed, 3 Sep 25
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 409
Transit Visa may be required
Marrakesh to London - Heathrow Apt , 3 Sep
TAP Portugal TP | 1455 | Operated By Portugalia
17:10
Wed, 3 Sep 25
Terminal T1
Marrakesh, Morocco
01 h 40 m
18:50
Wed, 3 Sep 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1366
20:10
Wed, 3 Sep 25
Terminal T1
Lisbon, Portugal
02 h 45 m
22:55
Wed, 3 Sep 25
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 466
Transit Visa may be required
Marrakesh to London - Heathrow Apt , 3 Sep
KLM Royal Dutch KL | 3558 | Operated By Air France
10:45
Wed, 3 Sep 25
Marrakesh, Morocco
02 h 25 m
15:10
Wed, 3 Sep 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2016 | Operated By Air France
16:25
Wed, 3 Sep 25
Terminal T2F
Paris, France
01 h 20 m
17:45
Wed, 3 Sep 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1015
19:05
Wed, 3 Sep 25
Amsterdam, Netherlands
01 h 20 m
19:25
Wed, 3 Sep 25
Terminal T4
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 472
Marrakesh to London - Luton Apt , 3 Sep
easyJet U2 | 2624
11:40
Wed, 3 Sep 25
Marrakesh, Morocco
03 h 35 m
15:15
Wed, 3 Sep 25
London - Luton Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 474
Transit Visa may be required
Marrakesh to London - City Airport , 3 Sep
KLM Royal Dutch KL | 3558 | Operated By Air France
10:45
Wed, 3 Sep 25
Marrakesh, Morocco
02 h 25 m
15:10
Wed, 3 Sep 25
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 2016 | Operated By Air France
16:25
Wed, 3 Sep 25
Terminal T2F
Paris, France
01 h 20 m
17:45
Wed, 3 Sep 25
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 995
19:35
Wed, 3 Sep 25
Amsterdam, Netherlands
01 h 05 m
19:40
Wed, 3 Sep 25
London - City Airport, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 495
Transit Visa may be required
Marrakesh to London - Heathrow Apt , 3 Sep
TAP Portugal TP | 1453
11:45
Wed, 3 Sep 25
Terminal T1
Marrakesh, Morocco
01 h 40 m
13:25
Wed, 3 Sep 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1350
15:00
Wed, 3 Sep 25
Terminal T1
Lisbon, Portugal
02 h 45 m
17:45
Wed, 3 Sep 25
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 507
Transit Visa may be required
Marrakesh to London - Gatwick Apt , 3 Sep
Swiss LX | 8115 | Operated By Edelweiss Air
11:05
Wed, 3 Sep 25
Terminal T1
Marrakesh, Morocco
03 h 15 m
15:20
Wed, 3 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 432
17:10
Wed, 3 Sep 25
Zurich, Switzerland
01 h 40 m
17:50
Wed, 3 Sep 25
Terminal N
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 513
Transit Visa may be required
Marrakesh to London - City Airport , 3 Sep
Lufthansa LH | 5755 | Operated By Swiss
15:25
Wed, 3 Sep 25
Terminal T1
Marrakesh, Morocco
03 h 10 m
19:35
Wed, 3 Sep 25
Terminal T1
Geneva, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5743 | Operated By Swiss
06:10
Thu, 4 Sep 25
Terminal T1
Geneva, Switzerland
01 h 15 m
07:25
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6930 | Operated By Air Dolomiti
16:00
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
01 h 25 m
16:25
Thu, 4 Sep 25
London - City Airport, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
USD 515
Marrakesh to London - Gatwick Apt , 3 Sep
easyJet U2 | 6508
12:20
Wed, 3 Sep 25
Marrakesh, Morocco
03 h 35 m
15:55
Wed, 3 Sep 25
Terminal South Terminal
London - Gatwick Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available