We can offer a full Morocco holiday service including flight bookings but some clients save money by booking their flights themselves and we are happy to offer advice. For this reason the holiday prices we quote exclude flights and you should add around £150-250 per person to allow for the cost. To get the best prices you really need to book flights early as leaving to the last minute means you pay a premium.
For flights to Marrakech we find the best service is Easyjet (Gatwick and Manchester). There is also BA (Gatwick), Ryanair (Luton & Stansted), Thomsonfly (Gatwick, Birmingham and Manchester) and Royal Air Maroc (Gatwick and Heathrow but via Casablanca).
There are now direct flights to Essaouira scheduled for 2 days a week with Ryanair from London Stansted.
You can also book flights with Ryanair to Agadir, Fes or Rabat from Stansted. Easyjet have a Gatwick-Agadir route and BA a Heathrow-Agadir schedule.
Finally, a new service is Air Arabia from Gatwick to Marrakech, Fes and Tangier. Also Manchester-Agadir and a useful internal flight Fes-Marrakech
Schedules change through the year and choosing the right flight timings is important so gives us a call for advice before you commit.