Skip to main content
  • Flights
  • Hotels
  • Cars
  • Flight+Hotel
  • Holiday deals
  • More
    Flights
    Hotels
    Cars
    Flight+Hotel
    Holiday deals
My Account
From
To
Mon 16/12
–
Mon 23/12
Any month
1 Adult
×
Cabin class
Travellers
16+
12-15
2-11
under 2
under 2
The price shown for each flight will be the average for all passengers, including any infants.
The price shown for each flight will be the average for all passengers, including any infants.
Compare vs Cheapflights |
From
To
Leaving on
Mon 16/12
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
Add another flight clear all
1 Adult
The price shown for each flight will be the average for all passengers, including any infants.

We work with more than 300 partners to bring you better travel deals

Home Africa Cheap flights to Morocco

Cheap Flights to Morocco

Most popular in August High demand for flights, 16% potential price rise
Cheapest in January Best time to find cheap flights, 5% potential price drop
Average price £180 Price for this month
Cheapest price £37 From London to Marrakesh

Cheapest prices for Morocco flights by month

January
£98
February
£147
March
£141
April
£222
May
£158
June
£150
July
£187
August
£233
September
£159
October
£187
November
£112
December
£179
At the present moment the cheapest month to fly to Morocco is currently January; with August being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Morocco?

Choose a month below to see average flight price and weather conditions.
Price
£60 - £281
Temperature
19 - 37 °C
Rainfall
3 - 35 mm

Peak season:

You’ll struggle to find cheap flights to Morocco for much of the year, with July and August the hottest months. Spring time, which is around April and May, offers cheap flights to Morocco as well as perfect weather. It’s not too hot and you’ll never be cold either. Make sure to secure your flight tickets in advance though to avoid overpaying. The weather will vary depending on where exactly in Morocco you are going, so expect the south and more desert-like areas to be a lot hotter than in the mountains. If you plan to visit during February then book your flight tickets well in advance as the almond tree blossom festival takes place in Tafraoute.

 

Off season:

Although July and August could be classed as peak season, they are also the off season too. Temperatures can get unbearably hot for almost all tourists, even some locals struggle with the heat. You might find cheap flights to Morocco then though but you’ll probably end up melting in your hotel room.

When is the best time to book flights to Morocco?

You’ll find the cheapest flights to Morocco either around November when the country sees a bit of rain, or during the hottest two months of the year. Either way you should look to secure your flight tickets at least 2 or 3 months in advance. If you have the luxury of flexibility and aren’t governed by school holidays or specific weeks off of work then you’ll find the cheapest flights to Morocco. Simply compare different dates and locations. If your flights to Morocco take you to Marrakesh then sitting on either side will offer you stunning views as you approach.

Which day is cheapest to fly to Morocco?

The cheapest day to fly to Morocco is usually Tuesday. At the moment, Friday is the most expensive.

What time of day is cheapest to fly?

Morocco flights can be made cheaper if you choose a flight in the morning. Booking a flight in the evening will likely mean higher prices.

How long is the flight to Morocco?

Flights from London to Marrakesh, Morocco: 3 hour 40 minutes.

Flights from Manchester to Casablanca, Morocco: 6 hour 25 minutes.

Flights from Birmingham to Marrakesh, Morocco: 7 hour 20 minutes.

Flights from Glasgow to Casablanca, Morocco: 11 hour 45 minutes.

Which airlines operate flights to Morocco?

Ryanair, easyJet and British Airways provide cheap flights to Morocco and all have their own benefits and cons. Ryanair and easyJet will by far offer the cheapest flights to Morocco but at the sacrifice of comfort. You also need to be careful when booking your flight tickets during the Summer as you might notice the price of checked in baggage increase dramatically (sometimes more than the price of the flight ticket). British Airways aren’t the cheapest airline but they are comfortable to fly with, and you can get free snacks and drinks throughout your flights to Morocco which is an added bonus. Once you’ve decided where you want to travel to in Morocco you can start researching and comparing the different airlines to find yourself the best flight tickets.

How to get from the airport to the city centre?

Marrakesh:

There is the number 19 bus which operates from the airport to the city every hour. It runs pretty much all day, with a break between midnight and 6am. This is one of the easiest ways to travel to the city and it’s cheap too. You can also get a taxi although this will be more expensive. Make sure you agree on a price before getting in and if you can split the fare with a friend then the taxi will be more worthwhile. If you have a lot of luggage then you can get larger taxis too, but these are again more expensive. Both sizes of taxi will double in price during the night.

 

Casablanca:

From the airport you can use the rail system to travel to the port and the city. The route generally takes 45 minutes but is a great way to travel providing you aren’t carrying loads of luggage. The only other way to get to the city is to rent a car or jump in a taxi. Renting your own car isn’t advisable and a taxi will set you back more money than the train. You can find the taxis outside the airport though but just be sure to agree on a fee before entering and for extra peace of mind ask the driver for a receipt.

Back to top

Alternative, similarly priced destinations

Flights to
Amsterdam
£38
Flights to
Marrakesh
£37
Flights to
Paris
£46
Flights to
London
£37
Flights to
Prague
£33

Find flights to Morocco

Select your preferred destinations from the list below
Flights to Agadir
Flights to Idris
Flights to Casablanca
Flights to Fez
Flights to Marrakech
Flights to Ouarzazate
Flights to Oujda
Flights to Rabat
Flights to Tangier
Show more
Select your preferred route from the list below
Abbotsinch to Morocco Aberdeen to Morocco Belfast City to Morocco Belfast International to Morocco Belfast to Morocco Birmingham to Morocco Bournemouth to Morocco Bristol to Morocco Cambridge to Morocco Cardiff to Morocco Cork to Morocco Derry to Morocco Doncaster to Morocco Dublin to Morocco Dundee to Morocco East Midlands to Morocco Edinburgh to Morocco England to Morocco Exeter to Morocco Gatwick to Morocco Glasgow to Morocco Heathrow to Morocco Inverness to Morocco Ireland to Morocco Isle of Man to Morocco Leeds to Morocco Liverpool to Morocco London to Morocco Luton to Morocco Manchester to Morocco Newcastle to Morocco Newquay to Morocco Northern Ireland to Morocco Norwich to Morocco Prestwick to Morocco Scotland to Morocco Shannon to Morocco Southampton to Morocco Southend to Morocco Stansted to Morocco United Kingdom to Morocco Wales to Morocco
Show more

Cheapest flights to Morocco

London to Fez flights from £35 pp
London to Rabat flights from £43 pp
London to Marrakech flights from £48 pp
London to Agadir flights from £58 pp
Liverpool to Marrakech flights from £79 pp
Manchester to Marrakech flights from £79 pp
Manchester to Agadir flights from £85 pp
London to Tangier flights from £92 pp
Manchester to Tangier flights from £107 pp
Manchester to Fez flights from £112 pp
Bristol to Marrakech flights from £135 pp
Birmingham to Marrakech flights from £136 pp
Belfast to Marrakech flights from £142 pp
Edinburgh to Tangier flights from £146 pp
Edinburgh to Marrakech flights from £148 pp
Edinburgh to Agadir flights from £156 pp

Popular flight searches

Check out other popular destinations found by fellow travellers
  • Flights from Manchester to Sabiha Gokcen
  • Flights from Dublin to Pristina
  • Flights from Leeds/Bradford to Fuengirola
  • Flights from London to Macau International
  • Flights from Abbotsinch to Belek
  • Flights from Bristol Airport to Krakow
  • Flights from Southampton to Olbia
  • Flights from Scotland to Port Columbus Intl
  • Flights from Cambridge to Stansted

International departures to Morocco

hk-flag
Morocco flights from Hong Kong
ae-flag
Morocco flights from UAE
global-flag
Morocco flights
in-flag
Morocco flights from India
za-flag
Morocco flights from South Africa
my-flag
Morocco flights from Malaysia
nz-flag
Morocco flights from New Zealand
qa-flag
Morocco flights from Qatar
au-flag
Morocco flights from Australia
sg-flag
Morocco flights from Singapore
vn-flag
Morocco flights from Vietnam
ph-flag
Morocco flights from Philippines
id-flag
Morocco flights from Indonesia
ca-flag
Morocco flights from Canada
us-flag
Morocco flights from USA
Popular cities in Africa
Cheap flights to Lagos
Cheap flights to Johannesburg
Cheap flights to Accra
Cheap flights to Marrakech
Cheap flights to Cairo
Cheap flights to Nairobi
Cheap flights to Algiers
Cheap flights to Cape Town
Cheap flights to Entebbe
Cheap flights to Harare
Cheap flights to Port Louis
Cheap flights to Addis Ababa
Cheap flights to Tunis
Cheap flights to Hurghada
Cheap flights to Durban
Cheap flights to Banjul
Cheap flights to Agadir
Cheap flights to Abuja
Cheap flights to Dar es Salaam
Cheap flights to Casablanca
Cheap flights to Kinshasa
Cheap flights to Mombasa
Cheap flights to Lusaka
Popular countries in Africa
Cheap flights to South Africa
Cheap flights to Nigeria
Cheap flights to Egypt
Cheap flights to Ghana
Cheap flights to Kenya
Cheap flights to Algeria
Cheap flights to Zimbabwe
Cheap flights to Tunisia
Cheap flights to Uganda
Cheap flights to Tanzania
Cheap flights to Ethiopia
Cheap flights to Mauritius
Cheap flights to Gambia
Cheap flights to Somalia
Cheap flights to Congo, The Democratic Republic of the
Cheap flights to Zambia
Cheap flights to Cameroon
Cheap flights to Sierra Leone
Cheap flights to Senegal
Cheap flights to Eritrea
Cheap flights to Angola
Cheap flights to Ivory Coast
Home Africa Cheap flights to Morocco

International sites:

  • Cheapflights.co.uk (UK & Ireland)
  • Cheapflights.co.nz (New Zealand)
  • Cheapflights.com.ph (Philippines)
  • Cheapflights.qa (Qatar)
  • Cheapflights.com (USA)
  • Cheapflights.com (USA - ES)
  • Cheapflights.com.au (Australia)
  • Cheapflights.com.sg (Singapore)
  • Cheapflights.ca (Canada)
  • Cheapflights.com.hk (Hong Kong)
  • in.cheapflights.com (India)
  • Cheapflights.co.id (Indonesia)
  • Cheapflights.co.za (South Africa)
  • Cheapflights.com.my (Malaysia)
  • ae.cheapflights.com (UAE)
  • vn.cheapflights.com (Vietnam)
Travel Tips & News
Flight Apps
  • About Cheapflights
  • FAQ & Contact Us
  • Press enquiries
  • Privacy Policy
  • Terms of Use
  • Become a publisher
  • Cookie Policy
© 1996 - 2019 Momondo Group Ltd all rights reserved
Choose up to 3 origin airports
70 miles
Airport Drive Transport Miles Pop.
Enter a location to see nearby airports
Choose up to 3 airports
Enter a location to see nearby airports
Choose up to 3 destination airports
70 miles
Airport Drive Transport Miles Pop.
Enter a location to see nearby airports
Choose up to 3 airports
Enter a location to see nearby airports
    products - flights interface - City products - hotels interface - POI interface - map