Africa, Morocco, Plant

Direct Morocco flights from £23 return ✈️

Fly from London to Marrakesh, Essaouira or Agadir for under £40 ✈️ Most other flight routes start over £100 💰

from £23

We confirmed all prices were correct when we reviewed this deal, but that was a few days ago so they may have changed. Feel free to check if it's still available, and join us on our WhatsApp channel below so you never miss a new deal.
Published by
C. 'silver-tooth' Sharpe·11/11/2022

Pirates, fancy a trip to Morocco? You can fly direct from London to Agadir, Marrakesh or Essaouira from £23 return. A staggering figure considering the flights are over 3-hours long and that prices for these flights are often £100+.

We've found the best deals on autumn dates through December — so you can grab some autumn or winter sun without the summer crowds.

These flights are on Wizz Air or Ryanair, so if you want to include luggage it will up the price, unless you travel super light!

Travel Period

November 2022 - January 2023


  • London


  • Agadir
  • Morocco
  • Marrakesh
  • Essaouira


  • Direct flights from London to Agadir or Marrakesh, Morocco

  • Return flights with Wizz Air and Ryanair booked via Kayak

  • Best rates from November to December 2022 (more dates available)

Example booking London to Essaouira

6-13 December

More dates under £40

Example booking from London to Marrakech

More dates under £40

Example booking from London to Agadir

4-10 Dec

More dates under £40

Book a hotel