Compare cheap outbound and return flights from London (LON) to Marrakech (RAK)and find the best offer from numerous airlines and travel agencies.
Cheapest roundtrip flight
from€50
Fastest outbound flight
Fastest inbound flight
non-stop flights
111x / week
Flight distance
2,306 km
Time difference
none
Airports in London
HeathrowLHR
GatwickLGW
StanstedSTN
LutonLTN
CityLCY
SouthendSEN
Most popular airlines
easyJet
British Airways
Ryanair UK
Wizz Air UK
Jet2.com
TUI Airways
Flight schedule from London (LON) to Marrakech (RAK)
Select a travel date in the flight schedule for the route from London (LON) to Marrakech (RAK) and compare affordable flight deals.
offers
Active filtersnone
Matching outbound flightsLON–RAK · 57 of 57
fromto
dep.arr.
durationstopovers
14 – 20 September 2026
21 – 27 September 2026
28 Sept – 4 Oct 2026
LGWRAK
non-stop
LGWRAK
non-stop
LGWRAK
non-stop
STNRAK
1 stopover
STNRAK
non-stop
LGWRAK
non-stop
LTNRAK
non-stop
LGWRAK
non-stop
STNRAK
non-stop
STNRAK
non-stop
LGWRAK
non-stop
LGWRAK
non-stop
LGWRAK
non-stop
STNRAK
non-stop
LTNRAK
non-stop
Tips and tricks to help you find cheap flights from London to Marrakech
Favourite airline: easyJet
easyJet is the most popular airline for flights from London to Marrakech.
easyJet
31 %
TAP Portugal
17 %
British Airways
13 %
Direct flights are more expensive
Compared to flights with a stopover, direct flights are £14.00 more expensive on this route.
non stop flight
1 stop
2 stops
03h 45min
10h 45min
13h 00min
96 £
82 £
484 £
The favourite connection is non-stop
Flights from London to Marrakech are most frequently booked as a direct flight.
Route
bookings
Direct flights
03h 45min, from 96 £
59 %
1 stopover Lisbon
22h 15min, from 181 £
23 %
1 stopover Milan-Malpensa
10h 45min, from 82 £
10 %
Useful information about the flight from London to Marrakech
Glamorous, mysterious and magical Marrakech
Marrakech is a top tourist destination for many great reasons. You’ll find ancient ruins, sun drenched beaches, delightful souks and luxurious spas, to keep you happy and thoroughly entertained.
Ideal travel times
The climate in Marrakech is at its best during Spring, which begins in mid-March till the end of May, and during Autumn from mid-September till mid-November. Summertime is hot, and although Winters are colder, the weather is still relatively warm. The religious holiday, Eid al-Adha, which marks the end of Ramadan, is observed each year in the 9th month of the Islamic calendar. Dates, therefore vary. In January the Marathon is held, and in July the city celebrates the Festival National des Arts Populaires with a week of music, traditional dance and song. On 30th July, more festivities take place in commemoration of the Mohammed VI coronation. Parties and parades are enjoyed throughout Morocco to celebrate this occasion.
Pre-travel tips
Passports need to be valid for your entire visit and should be stamped upon entry. You won’t need a visa if travelling as a tourist for less than 3 months.
The Hepatitis A, Typhus, Tetanus and Diphtheria vaccines are all recommended, although not mandatory. Avoid drinking tap water, and wash and peel your fruits and vegetables, to prevent contracting dysentery and stomach bugs.
A little knowledge of French is useful for communicating with locals.
The cost of living is cheaper in Marrakech than in the UK, and a basic meal costs around 50 MAD. Always haggle when shopping at markets for groceries and souvenirs. Food stalls, on Djemaa (the large square in central Marrakech) may charge for extras, like olives, salad and bread.
Airport travel accommodation and public transport information
The Expressbus from the airport to central Marrakesh costs around 30 MAD and leaves every half hour. The journey takes around 15 minutes. Petit taxi services cost about 70 MAD and the journey takes around 10 to 15 minutes into the central city. Agree on a price before accepting a ride. If travelling with light luggage you can take the number 11 bus. This stops right outside the airport grounds and costs only 3.50 MAD or so. Hostels cost in the region of 60 MAD per person, and 3 star hotels might cost anywhere from 230 MAD a night. Buses are affordable with fares priced at between 2 and 5 MAD per trip. Taxis cost about 10 to 20 MAD for a 3km journey, but always haggle before getting into the car
Important flight information
Frequently Asked Questions (FAQ)
How long is the flight from London to Marrakech?
A direct flight from London to Marrakech typically takes around 4 hours 40 minutes. If you choose a connecting flight, you should allow more time. Typical one-stop journeys take around 12 hours 15 minutes. For the quickest journey, a direct flight is usually the most comfortable choice.
Are there direct flights from London to Marrakech?
Yes, there are direct flights from London to Marrakech, with an average of around 16 flights per day, operated by, among others, easyJet, British Airways and Ryanair UK. If you want to travel without a stopover, it is worth filtering specifically for direct flights when searching.
Which airlines fly from London to Marrakech?
Direct flights from London to Marrakech are operated by, among others, easyJet, British Airways and Ryanair UK. There are also connecting flights with one stop, for example with Air France (via Paris - Charles de Gaulle), Turkish Airlines (via Istanbul) and TAP Portugal (via Lisbon). If a short travel time matters to you, a direct flight is usually the most convenient option. Connecting flights often give you more choice of departure times and airlines.
On which days are there direct flights from London to Marrakech?
Direct flights from London to Marrakech operate daily. The schedule may vary by season, so it is worth comparing several travel dates. If your preferred day has no direct service, nearby departure days or short connecting flights may be a good alternative.
How many flights are there per day from London to Marrakech?
From London to Marrakech there are on average around 16 flights per day. This usually means you have a good choice of departure times. Particularly if you are flexible, you can easily compare times, prices and airlines.
How many flights per week are there from London to Marrakech?
From London to Marrakech there are around 112 flights per week. This means you usually have suitable connections to choose from on several days and at various times. As well as price, it is worth comparing flight duration, airline and any potential additional charges.
When does the first flight from London to Marrakech depart?
The earliest direct flight from London to Marrakech usually departs at 05:55. The exact departure time may vary by day of the week and airline. Early flights are particularly useful if you want to make the most of your arrival day in Marrakech.
When does the last flight from London to Marrakech depart?
The last direct flight from London to Marrakech usually departs at 16:55. Late flights can be convenient if you want to travel after work or in the evening. Do check whether it is a direct flight, as a connecting service could push the arrival time significantly later.
Which airline is most commonly chosen for flights from London to Marrakech?
For flights from London to Marrakech, offers from Ryanair UK, easyJet and TAP Portugal are chosen most frequently. This reflects which airlines have been particularly popular with users on this route over the past year. Whether an airline suits you also depends on price, flight times, baggage and possible stopovers.
In which months do idealo users most frequently search for flights from London to Marrakech?
Flights from London to Marrakech are most frequently searched for travel in August, June and January. If you are planning to fly in one of these months, it may be worth comparing offers early. Outside the most popular months, you may find more choice or cheaper connections.
Which departure days are most popular for flights from London to Marrakech?
For flights from London to Marrakech, departures on Sunday, Tuesday and Wednesday are particularly in demand. Demand can be higher on popular travel days, so it is worth checking alternative departure days. You may find more suitable flight times or cheaper offers.
How long is the typical stay on trips from London to Marrakech?
For trips from London to Marrakech, stays of 5, 6 and 7 days are most commonly searched. These trip lengths are particularly popular with idealo users on this route.
Which airports near Marrakech are frequently chosen as a destination?
If you want to travel to Marrakech, Agadir, Casablanca and Essaouira Mogador may also be worth considering as destination airports. These airports are frequently checked by users as an alternative. When comparing, consider whether a cheaper flight is really worth a longer onward journey.