© MATTES Rene
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination
London Marrakech from £42

British Airways, Ryanair and Easyjet all fly non-stop to Marrakech from London. Royal Air Maroc typically has one stop in Casablanca, but this is not necessarily a cheaper option. A direct flight between London and Marrakech takes around 3.5 hours and will depart from either Luton, Stansted or Gatwick. If you fly to Marrakech from London Heathrow, expect a stopover. You will find that you can usually get a good from London - Marrakech flight deal if you plan your outward and return journeys for the middle of the week. The only airport in Marrakech is located about four miles southwest of the Medina. A local taxi to the centre should cost around Dh60 (£5). It might be easier for your guest house (Riad) to arrange a car transfer to pick you up from the airport, especially if your flight from London to - Marrakech lands in the evening. A cheaper option is taking a bus around for 20Dh (£1.50), which is great if you don't have much luggage.

Looking for a cheap London - Marrakech flight?

Take a look at the best recorded prices for Marrakech flights

  • London - Marrakech

    Departure 05/12/2017 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 08/12/2017 Ryanair LTD Ryanair LTD Direct flight 03h35 (Duration)
    from £42.43 Flight search 20 day(s) ago

    London - Marrakech

    Departure 04/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 09/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £48.98 Flight search 19 day(s) ago

    London - Marrakech

    Departure 04/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 11/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £53.45 Flight search 41 day(s) ago

    London - Marrakech

    Departure 30/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 03/02/2018 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £56.98 Flight search 15 day(s) ago

    London - Marrakech

    Departure 05/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 08/01/2018 Ryanair LTD Ryanair LTD Direct flight 03h35 (Duration)
    from £60.65 Flight search 11 day(s) ago

    London - Marrakech

    Departure 23/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 30/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £62.98 Flight search 21 day(s) ago

    London - Marrakech

    Departure 30/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 11/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £64.26 Flight search 49 day(s) ago

    London - Marrakech

    Departure 30/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 03/02/2018 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £71.33 Flight search 15 day(s) ago

    London - Marrakech

    Departure 05/12/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    Return 08/12/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £76.19 Flight search 13 day(s) ago

    London - Marrakech

    Departure 20/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 28/01/2018 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £79.87 Flight search 44 day(s) ago
  • London - Marrakech

    Departure 04/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 11/01/2018 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £80.11 Flight search 41 day(s) ago

    London - Marrakech

    Departure 23/11/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    Return 30/11/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £82.38 Flight search 21 day(s) ago

    London - Marrakech

    Departure 01/03/2018 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 08/03/2018 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £82.98 Flight search 21 day(s) ago

    London - Marrakech

    Departure 13/03/2018 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 20/03/2018 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £98.83 Flight search 53 day(s) ago

    London - Marrakech

    Departure 30/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 01/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £101.21 Flight search 51 day(s) ago

    London - Marrakech

    Departure 01/03/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 08/03/2018 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £105.11 Flight search 21 day(s) ago

    London - Marrakech

    Departure 27/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 03/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h35 (Duration)
    from £106.74 Flight search 67 day(s) ago

    London - Marrakech

    Departure 20/01/2018 Air Arabia Air Arabia Direct flight 03h30 (Duration)
    Return 28/01/2018 Air Arabia Air Arabia Direct flight 03h40 (Duration)
    from £106.95 Flight search 44 day(s) ago

    London - Marrakech

    Departure 05/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 19/01/2018 Easyjet Easyjet Direct flight 03h35 (Duration)
    from £106.99 Flight search 33 day(s) ago

    London - Marrakech

    Departure 30/10/2017 Thomsonfly Thomsonfly Direct flight 03h30 (Duration)
    Return 11/11/2017 Thomsonfly Thomsonfly Direct flight 03h40 (Duration)
    from £111.00 Flight search 30 day(s) ago
  • London - Marrakech

    Departure 30/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    Return 04/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h30 (Duration)
    from £112.78 Flight search 49 day(s) ago

    London - Marrakech

    Departure 18/04/2018 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 25/04/2018 Ryanair LTD Ryanair LTD Direct flight 03h40 (Duration)
    from £118.98 Flight search 10 day(s) ago

    London - Marrakech

    Departure 05/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 08/01/2018 Easyjet Easyjet Direct flight 03h35 (Duration)
    from £119.89 Flight search 11 day(s) ago

    London - Marrakech

    Departure 04/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 09/01/2018 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £123.23 Flight search 19 day(s) ago

    London - Marrakech

    Departure 25/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 01/11/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    from £131.08 Flight search 13 day(s) ago

    London - Marrakech

    Departure 02/01/2018 Easyjet Easyjet Direct flight 03h45 (Duration)
    Return 06/01/2018 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £134.28 Flight search 30 day(s) ago

    London - Marrakech

    Departure 30/10/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    Return 11/11/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    from £137.67 Flight search 30 day(s) ago

    London - Marrakech

    Departure 22/03/2018 British Airways British Airways Direct flight 03h35 (Duration)
    Return 29/03/2018 British Airways British Airways Direct flight 03h25 (Duration)
    from £139.08 Flight search 66 day(s) ago

    London - Marrakech

    Departure 18/12/2017 British Airways British Airways Direct flight 03h35 (Duration)
    Return 07/01/2018 British Airways British Airways Direct flight 03h35 (Duration)
    from £142.70 Flight search 31 day(s) ago

    London - Marrakech

    Departure 08/11/2017 British Airways British Airways Direct flight 03h35 (Duration)
    Return 15/11/2017 British Airways British Airways Direct flight 03h35 (Duration)
    from £143.00 Flight search 52 day(s) ago
  • London - Marrakech

    Departure 26/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 30/10/2017 Ryanair LTD Ryanair LTD Flight 1 stop(s) 14h35 (Duration)
    from £146.88 Flight search 15 day(s) ago

    London - Marrakech

    Departure 20/01/2018 British Airways British Airways Direct flight 03h35 (Duration)
    Return 28/01/2018 British Airways British Airways Flight 1 stop(s) 21h55 (Duration)
    from £147.00 Flight search 44 day(s) ago

    London - Marrakech

    Departure 20/01/2018 TAP Portugal TAP Portugal Flight 1 stop(s) 18h25 (Duration)
    Return 28/01/2018 TAP Portugal TAP Portugal Flight 1 stop(s) 21h55 (Duration)
    from £148.39 Flight search 44 day(s) ago

    London - Marrakech

    Departure 18/09/2017 Thomsonfly Thomsonfly Direct flight 03h30 (Duration)
    Return 03/10/2017 Thomsonfly Thomsonfly Flight 1 stop(s) 08h40 (Duration)
    from £155.10 Flight search 12 day(s) ago

    London - Marrakech

    Departure 12/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 19/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h40 (Duration)
    from £166.18 Flight search 12 day(s) ago

    London - Marrakech

    Departure 18/09/2017 Air France Air France Flight 1 stop(s) 13h15 (Duration)
    Return 03/10/2017 Air France Air France Flight 1 stop(s) 10h25 (Duration)
    from £170.15 Flight search 12 day(s) ago

    London - Marrakech

    Departure 18/09/2017 Thomsonfly Thomsonfly Direct flight 03h30 (Duration)
    Return 25/09/2017 Thomsonfly Thomsonfly Flight 1 stop(s) 08h35 (Duration)
    from £183.49 Flight search 11 day(s) ago

    London - Marrakech

    Departure 12/10/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    Return 19/10/2017 Easyjet Easyjet Direct flight 03h35 (Duration)
    from £192.95 Flight search 12 day(s) ago

    London - Marrakech

    Departure 07/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 10/10/2017 Ryanair LTD Ryanair LTD Direct flight 03h35 (Duration)
    from £192.98 Flight search 10 day(s) ago

    London - Marrakech

    Departure 26/09/2017 Ryanair LTD Ryanair LTD Direct flight 03h45 (Duration)
    Return 30/09/2017 Ryanair LTD Ryanair LTD Direct flight 03h35 (Duration)
    from £205.12 Flight search 10 day(s) ago
  • London - Marrakech

    Departure 05/01/2018 Iberia Iberia Flight 1 stop(s) 10h40 (Duration)
    Return 08/01/2018 Iberia Iberia Direct flight 03h35 (Duration)
    from £207.50 Flight search 11 day(s) ago

    London - Marrakech

    Departure 05/01/2018 Vueling Vueling Flight 1 stop(s) 10h40 (Duration)
    Return 08/01/2018 Vueling Vueling Flight 1 stop(s) 15h15 (Duration)
    from £218.55 Flight search 11 day(s) ago

    London - Marrakech

    Departure 18/09/2017 Royal Air Maroc Royal Air Maroc Flight 1 stop(s) 06h15 (Duration)
    Return 25/09/2017 Royal Air Maroc Royal Air Maroc Flight 1 stop(s) 07h45 (Duration)
    from £226.00 Flight search 11 day(s) ago

    London - Marrakech

    Departure 07/10/2017 Easyjet Easyjet Direct flight 03h40 (Duration)
    Return 10/10/2017 Easyjet Easyjet Direct flight 03h35 (Duration)
    from £226.53 Flight search 10 day(s) ago

    London - Marrakech

    Departure 07/10/2017 Air France Air France Flight 1 stop(s) 15h50 (Duration)
    Return 10/10/2017 Air France Air France Flight 1 stop(s) 05h55 (Duration)
    from £229.80 Flight search 10 day(s) ago

    London - Marrakech

    Departure 26/09/2017 Air France Air France Flight 1 stop(s) 13h15 (Duration)
    Return 30/09/2017 Air France Air France Flight 1 stop(s) 08h05 (Duration)
    from £229.80 Flight search 10 day(s) ago

    London - Marrakech

    Departure 12/10/2017 British Airways British Airways Direct flight 03h50 (Duration)
    Return 19/10/2017 British Airways British Airways Flight 1 stop(s) 20h50 (Duration)
    from £236.06 Flight search 12 day(s) ago

    London - Marrakech

    Departure 18/04/2018 British Airways British Airways Direct flight 03h45 (Duration)
    Return 25/04/2018 British Airways British Airways Direct flight 03h25 (Duration)
    from £250.08 Flight search 10 day(s) ago

    London - Marrakech

    Departure 07/10/2017 Iberia Iberia Flight 1 stop(s) 25h55 (Duration)
    Return 10/10/2017 Iberia Iberia Flight 1 stop(s) 08h40 (Duration)
    from £264.64 Flight search 10 day(s) ago

    London - Marrakech

    Departure 18/09/2017 Iberia Iberia Flight 1 stop(s) 15h50 (Duration)
    Return 25/09/2017 Iberia Iberia Flight 1 stop(s) 13h20 (Duration)
    from £267.00 Flight search 11 day(s) ago
  • London - Marrakech

    Departure 18/09/2017 KLM KLM Flight 1 stop(s) 07h40 (Duration)
    Return 03/10/2017 KLM KLM Flight 1 stop(s) 10h25 (Duration)
    from £301.29 Flight search 12 day(s) ago

    London - Marrakech

    Departure 05/01/2018 KLM KLM Flight 1 stop(s) 21h05 (Duration)
    Return 08/01/2018 KLM KLM Flight 1 stop(s) 13h00 (Duration)
    from £302.12 Flight search 11 day(s) ago

    London - Marrakech

    Departure 05/01/2018 TAP Portugal TAP Portugal Flight 1 stop(s) 05h00 (Duration)
    Return 08/01/2018 TAP Portugal TAP Portugal Flight 1 stop(s) 05h45 (Duration)
    from £307.50 Flight search 11 day(s) ago

    London - Marrakech

    Departure 12/10/2017 Royal Air Maroc Royal Air Maroc Flight 1 stop(s) 05h30 (Duration)
    Return 19/10/2017 Royal Air Maroc Royal Air Maroc Flight 1 stop(s) 06h45 (Duration)
    from £309.37 Flight search 12 day(s) ago

    London - Marrakech

    Departure 07/10/2017 Royal Air Maroc Royal Air Maroc Flight 1 stop(s) 05h30 (Duration)
    Return 10/10/2017 Royal Air Maroc Royal Air Maroc Flight 1 stop(s) 06h45 (Duration)
    from £309.57 Flight search 10 day(s) ago

    London - Marrakech

    Departure 18/04/2018 Iberia Iberia Flight 1 stop(s) 05h20 (Duration)
    Return 25/04/2018 Iberia Iberia Direct flight 03h25 (Duration)
    from £322.40 Flight search 10 day(s) ago

    London - Marrakech

    Departure 26/09/2017 Iberia Iberia Flight 1 stop(s) 06h20 (Duration)
    Return 30/09/2017 Iberia Iberia Flight 1 stop(s) 06h35 (Duration)
    from £326.00 Flight search 10 day(s) ago

    London - Marrakech

    Departure 12/10/2017 KLM KLM Flight 1 stop(s) 21h20 (Duration)
    Return 19/10/2017 KLM KLM Flight 1 stop(s) 06h55 (Duration)
    from £521.28 Flight search 12 day(s) ago

    London - Marrakech

    Departure 18/09/2017 KLM KLM Flight 1 stop(s) 08h20 (Duration)
    Return 25/09/2017 KLM KLM Flight 1 stop(s) 11h05 (Duration)
    from £546.62 Flight search 11 day(s) ago

    London - Marrakech

    Departure 26/09/2017 KLM KLM Flight 1 stop(s) 22h20 (Duration)
    Return 30/09/2017 KLM KLM Flight 1 stop(s) 26h50 (Duration)
    from £645.65 Flight search 10 day(s) ago
  • London - Marrakech

    Departure 18/09/2017 British Airways British Airways Direct flight 03h45 (Duration)
    Return 03/10/2017 British Airways British Airways Direct flight 03h25 (Duration)
    from £678.52 Flight search 12 day(s) ago

Cheap London - Marrakech Flights

To travel between London and Marrakech at a low cost, Easyvoyage provides two major pieces of information: the calendar and the price history for London - Marrakech flights. These elements will allow you to analyse the cheapest London - Marrakech flights by departure date.

Required travel documents for Morocco

There is no time difference between London and Marrakech, except when daylight saving time changes. This occurs at different times for each country, so check this out before you take your flight between London and Marrakech. All visitors require a passport and UK citizens don't need a visa. It's worth checking visa requirements for residents of other countries before you book your cheap flight between London and Marrakech.
Sightseeing Marrakech The Medina of Marrakech

The old walled part of town is a bustling hub of activity. A labyrinth of narrow streets, souks, surrounded by cafés and teaming with people. At night the heart of the medina, Jemaa el Fna, comes alive with story tellers, snake charmers and acrobats.

Souqs

This lively, colourful market is a maze of stalls and shops selling an enormous range of crafts, metal work, leather goods, spices and clothes. It's a great place to practice your haggling skills or watch the artisans at work with dying, hammering and carving various objects.

Majorelle Gardens

These gardens are situated to the north-west of the Medina, about a 30 minute walk. Full of rare plants this is an area of tranquility away from the hustle and bustle of Marrakesh. It is worth getting there early before large tourist parties arrive.

Dar Si Saïd Museum

Located five minutes walk from Jemaa el Fna, this museum is dedicated to the history of Marrakech and the Atlas Mountains. You'll find musical instruments, weapons and a variety of wooden carvings, as well as ceramics, carpets and clothing on display.

Hammam

Try a visit to a hammam if you want to experience the Morrocan way to glowing skin. It's essentially a steam room, where men and women (separately of course) go to cleanse themselves with piping hot water and a vigorous scrubbing. Many hotels have hammams, but there are a few public ones to choose from for the real Morrocan experience.