One Way

Popular Filters

+ 1 more

One Way Price

USD 364 USD 1,400

Duration

2 h 35 m 26 h 0 m

Stops From Marrakesh

Departure From Marrakesh

6 AM - 12 PM

USD 402

12 PM - 6 PM

USD 365

After 6 PM

USD 541

Arrival at London

6 AM - 12 PM

USD 365

12 PM - 6 PM

USD 472

After 6 PM

USD 402

Alliances & Airlines

Oneworld

(39)

SkyTeam

(44)

Star Alliance

(8)

+ 5 more

Layover Airports

+ 6 more

Layover Duration

1 h 0 m 23 h 0 m

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.


Sorted By:
Departure
Duration
Arrival
Price
Air France

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

TAP Portugal

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

TAP Portugal

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

KLM Royal Dutch

More Timing Options

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

easyJet

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

KLM Royal Dutch

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

TAP Portugal

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

Swiss

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

Lufthansa

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

easyJet

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