Flights
Hotels
Cars
Vacation Deals
 
From
To
Thu. 12/12
–
Thu. 19/12
Any month
1 Adult
×
Cabin Class
Travellers
18+
12-17
2-11
under 2
under 2
The price shown for each flight will be the average for all passengers, including any infants.
Compare vs. Cheapflights |
The price shown for each flight will be the average for all passengers, including any infants.
From
To
Depart
Thu. 12/12
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
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 July High demand for flights, 23% potential price rise
Cheapest in May Best time to find cheap flights, 4% potential price drop
Average price C$ 1308 Price for this month
Cheapest price C$ 749 From Toronto to Casablanca

Cheapest prices for Morocco flights by month

January
C$ 901
February
C$ 864
March
C$ 911
April
C$ 935
May
C$ 834
June
C$ 1092
July
C$ 1361
August
C$ 1255
September
C$ 848
October
C$ 845
November
C$ 865
December
C$ 1308
May is currently the cheapest month to fly to Morocco. At this moment in time July is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

When is the best time to fly to Morocco?

Choose a month below to see average flight price and weather conditions.
C$ 1710
C$ 1400
C$ 1090
C$ 779
Price
C$ 779 - C$ 1484
Temperature
17 - 26 °C
Rainfall
3 - 81 mm
Whilst there are several times of the year to choose from, November is seen as the time to fly to Morocco, however, it is possible to get good deals throughout the year. If weather is an important factor for you when considering when to fly to Morocco, the warmest period tends to be July, with the wettest being November.

When is the best time to book flights to Morocco?

The price you pay for your flight to Morocco may vary depending on when you book. For the best chance of a lower fare, look to book 18 days in advance of your trip. Fares are likely to increase in the final two weeks or so before your departure date.
60
Days before departure
0

Which day is cheapest to fly to Morocco?

Tuesday is currently, on average, the cheapest day to fly to Morocco. Flying on Saturday will result in higher flight prices.

What time of day is cheapest to fly?

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

When to fly to Morocco

Peak Season:
Morocco enjoys warm temperatures year-round. The hottest months are the summer, July and August can be uncomfortable in the big cities. There is some rain between November and March, but the weather varies according to where you visit. Temperatures are generally higher in the south and in the desert area. In the mountainous regions of the country, it is cooler.

Many travellers book flights to Morocco to enjoy one of the many festivals, which take place year round. In February the almond tree blossom festival takes place in Tafraoute. May has a number of public holidays including Eid El-Mawlid, a privilege holiday for the Queen’s Birthday and the late May bank holiday.

Off Season:
Away from the coast, the summer months may be unbearably hot for many travellers. 

Overview

The exotic African country of Morocco is a popular destination with travellers searching for a bit of spice on vacation. Slightly more accessible to the Western traveller than many other countries in Africa, this is still a destination that feels a world away from home. Most flights to Morocco arrive in Marrakech, in whose bustling souks you can haggle for anything under the sun.The Djemma el-Fna is the central square and the heartbeat of the city. This is the place to see snake charmers and water pedlars and listen to story tellers weave their spells. 

Fez is the religious capital of the country. Walk through the city’s preserved medieval labyrinth of alleys and streets, or sip mint tea at a table outdoors in a local café. Essouira, popular with artists and hippies and a favourite of Jimi Hendrix, boasts whitewashed riads, set against blue skies and blue seas. Further south, Agadir is awash with modern resorts, popular with package tourists. Inland is the spectacular Sahara desert where adventurous vacationers can take camel rides across the dunes or sleep out under the stars in Erg Chebbi.

Back to top

Morocco climate

Morocco’s climate has extreme temperatures in the inland areas, but cooler, more pleasant temperatures closer to the Mediterranean Sea and Atlantic Ocean. Marrakesh temperatures average 21 C in the winter and 38 C in the summer. The Atlas Mountains have snow nearly all year round, and temperatures sometimes fall below -17 C. During the winter, the north is wet and rainy, but the south is dry and very cold as it approaches the Moroccan Sahara. 

Back to top

Getting around Morocco

The country is not overly large, but internal flights are readily available from Royal Air Maroc. There is a limited train network, but fares are reasonable. Shared taxis – which can carry up to six passengers – are a popular and cheap method of getting around. The bus system is regular and cheap with a good network. Ferries operate from Algeciras to Tangier and from Sete in France to Tangier. There are also services between Gibraltar and Tangier.

Back to top

Alternative, similarly priced destinations

Flights to
New Delhi
C$ 683
Flights to
Auckland
C$ 926
Flights to
Tel Aviv
C$ 749
Flights to
Tunis
C$ 830

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
Alberta to Morocco Calgary to Morocco Canada to Morocco Edmonton to Morocco Fort McMurray Airport to Morocco Fredericton to Morocco Halifax to Morocco Lester B. Pearson Intl to Morocco Moncton to Morocco Montreal to Morocco Montréal - Pierre Elliott Trudeau to Morocco Nova Scotia to Morocco Ontario to Morocco Ottawa to Morocco Quebec City Airport to Morocco Quebec to Morocco Saskatoon to Morocco St John's to Morocco Toronto to Morocco Vancouver Intl to Morocco Vancouver to Morocco Winnipeg to Morocco
Show more

Cheapest flights to Morocco

Montreal to Marrakech flights from C$ 403 pp
Montreal to Tangier flights from C$ 413 pp
Montreal to Casablanca flights from C$ 428 pp
Montreal to Rabat flights from C$ 547 pp
Toronto to Marrakech flights from C$ 559 pp
Toronto to Casablanca flights from C$ 565 pp
Quebec City Airport to Casablanca flights from C$ 577 pp
Toronto to Rabat flights from C$ 588 pp
Ottawa to Casablanca flights from C$ 588 pp
Quebec City Airport to Marrakech flights from C$ 601 pp
Montreal to Agadir flights from C$ 603 pp
Halifax to Casablanca flights from C$ 607 pp
Halifax to Marrakech flights from C$ 623 pp
Toronto to Agadir flights from C$ 675 pp
Vancouver to Casablanca flights from C$ 685 pp
Vancouver to Marrakech flights from C$ 724 pp

Popular flight searches

Check out other popular destinations found by fellow travellers
  • Flights from Montreal to New York
  • Flights from Vancouver to Glasgow
  • Flights from Vancouver to Thailand
  • Flights from Toronto to Delhi
  • Flights from Toronto to Vancouver
  • Flights from Vancouver to Australia
  • Flights from Calgary to Istanbul
  • Flights from Toronto to Florida
  • Flights from Toronto to Jamaica

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
uk-flag
Morocco flights from UK & Ireland
us-flag
Morocco flights from USA
Popular cities in Africa
Cheap flights to Cairo
Cheap flights to Casablanca
Cheap flights to Lagos
Cheap flights to Johannesburg
Cheap flights to Mthatha
Cheap flights to Nairobi
Cheap flights to Addis Ababa
Cheap flights to Tunis
Cheap flights to Accra
Cheap flights to Algiers
Cheap flights to Port Louis
Cheap flights to Cape Town
Cheap flights to Entebbe
Cheap flights to Marrakech
Cheap flights to Kinshasa
Cheap flights to Kigali
Cheap flights to Dakar
Cheap flights to Douala
Cheap flights to Harare
Cheap flights to Abuja
Cheap flights to Abidjan
Cheap flights to Dar es Salaam
Cheap flights to Margate
Popular countries in Africa
Cheap flights to Egypt
Cheap flights to South Africa
Cheap flights to Nigeria
Cheap flights to Kenya
Cheap flights to Ethiopia
Cheap flights to Tunisia
Cheap flights to Ghana
Cheap flights to Algeria
Cheap flights to Mauritius
Cheap flights to Cameroon
Cheap flights to Uganda
Cheap flights to Tanzania
Cheap flights to Congo, The Democratic Republic of the
Cheap flights to Rwanda
Cheap flights to Senegal
Cheap flights to Zimbabwe
Cheap flights to Ivory Coast
Cheap flights to Eritrea
Cheap flights to Somalia
Cheap flights to Burundi
Cheap flights to Seychelles
Cheap flights to Zambia
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 Inquiries
  • Privacy Policy
  • Terms of Use
  • Become a publisher
© 1996 - 2019 Momondo Group Ltd all rights reserved
Choose up to 3 origin airports
100 km
Airport Drive Transit Km 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
100 km
Airport Drive Transit Km 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