Compare all cheap flights to Marrakech
Cheap flights from London Heathrow to Marrakech (LHR - RAK).
- Royal Air Maroc airfare from London Heathrow to Marrakech starting at £206.
- Iberia Airlines airfare from London Heathrow to Marrakech starting at £206.
- Swiss airfare from London Heathrow to Marrakech starting at £229.
- Air Portugal airfare from London Heathrow to Marrakech starting at £271.
London Heathrow to Marrakech flying information.
- The flying distance between London Heathrow and Marrakech is 1426 miles.
- There is a travel time of 3 hours 8 minutes to Marrakech from London Heathrow.
- bmi fly non stop from London Heathrow to Marrakech.
- 1 airline flies directly between Marrakech and London Heathrow.
- Royal Air Maroc stop over in Casablanca for flights between Marrakech and London Heathrow.
- British Airways and Royal Air Maroc fly between Marrakech and London Heathrow with a stopover in Toulouse.
- British Airways operates London Heathrow to Toulouse on 319, whilst Royal Air Maroc has flights from Toulouse to Marrakech on 738.
Cheap Airfares to Marrakech from United Kingdom
Cheap International Flights from London Heathrow
Airlines flying from London Heathrow to Marrakech (LHR to RAK)
London Heathrow to Marrakech airlines include British Airways, Air Algerie. Over 19 airlines offer flights from other cities, including SN Brussels, Royal Air Maroc, Northwest Airlines, Lufthansa, KLM Royal Dutch, KLM, Iberia Airlines, Iberia, Flybe, DELTA, Continental Airlines, British Airways, bmi.
What other cities and months can I fly from London Heathrow to Morocco?
Errachidia, Dakhla (Villa Cisneros), Sidi Ifni, Tanger (Tangier), Rabat, Casablanca Mohamed, Fes (Fez), Agadir, Casablanca, Marrakech, and many others from December to July and August to October.