Marrakech to London
All Routes
RAK
LGW

Marrakech to London

2,380 km
Distance
3h 30m
Duration
$100
From
3
Airlines

About This Route

Popular tourist route connecting Morocco's most visited city with London.

Airlines Operating This Route

Ryanair
easyJet
British Airways

Frequently Asked Questions

How long is the flight from Marrakech to London?

The average flight time from Marrakech to London is approximately 3h 30m. This may vary depending on the airline, aircraft type, and weather conditions.

What is the cheapest way to fly from Marrakech to London?

Flights from Marrakech to London start from $100. We recommend booking 2-3 months in advance and using our search tool to compare prices across all airlines.

Which airlines fly from RAK to LGW?

Airlines operating on this route include Ryanair, easyJet, British Airways. Each offers different service levels and pricing.

Book This Route

Compare Prices on KAYAK

Prices from $100 — Updated daily