Cheap flights from London to Marrakech
from as little as £121
7 nights in Marrakech, departing London Gatwick on 04 / Jun / 2025 with EasyJet (price found 9 hours ago)
Subject to availability, prices correct of the last 24 hours Part of the Emirates Group
Safe & Secure, ATOL Protected
Over 30 Years in Business

Cheap return flights from London to Marrakech
Find the best dealsReturn in
7
nightsAll prices shown are per person based on return flights only. Prices found in the last 48 hours.
The London / Marrakech route
All 2268 km of itCheap flight deals for this route
See what's hot at the momentNo deals available at this time.
Marrakech flight facts
What you need to knowAlternative flights from the UK to Marrakech
Check out prices for other routesAlternative flights from London to Marrakech
You might find cheaper flights nearby
Dreaming of a vibrant escape to Marrakech? Flying from London to this Moroccan gem is both quick and affordable. With direct flights averaging just 3 hours and 45 minutes, you can transition from the bustling streets of London to the enchanting alleys of the Medina in no time. For the best deals, consider traveling in January or March, when fares are typically lower.
Min / Max Temperature (°C)
LOWEST
6 °C
AVG
19 °C
HIGHEST
36 °C
Rainfall (mm)
LOWEST
0 mm
AVG
15.8 mm
HIGHEST
30 mm
Key facts about Marrakech
Currency
Moroccan dirham
Language
Arabic
Timezone
0 hrs behind GMT
How to get cheap flights from London to Marrakech
Tips and advice from our flight experts How long does it take to fly from London to Marrakech?
It takes around 3 hours and 45 minutes to fly from London to Marrakech.
Can you fly direct to Marrakech from London?
Yes, you can fly direct to Marrakech from London Heathrow (LHR), London Gatwick (LGW), London Luton (LTN), and London Stansted (STN).
When is the cheapest time to fly?
Flights to Morocco are usually cheapest in January and February, when demand is lower. You'll find that hotels are cheaper too.
It takes around 3 hours and 45 minutes to fly from London to Marrakech.
Can you fly direct to Marrakech from London?
Yes, you can fly direct to Marrakech from London Heathrow (LHR), London Gatwick (LGW), London Luton (LTN), and London Stansted (STN).
When is the cheapest time to fly?
Flights to Morocco are usually cheapest in January and February, when demand is lower. You'll find that hotels are cheaper too.
Other popular destinations near Marrakech
Where other people are flying to










