The shortest flight to Marrakech from London takes 3h 23m (based on flights departing in the next 60 days).
The cheapest flight to Marrakech on our platform now costs $77.74 (based on flights departing in the next 60 days).
10 airlines operate flights between London and Marrakech:
There are 7 airports in London:
There is only 1 airport in Marrakech:
The closest airport to the centre of Marrakech is Marrakech-Menara Airport.
Marrakech-Menara Airport is 4 km from the centre of Marrakech.