0
Insights
FAQs
Flights to Morocco

Find cheap flights to Morocco from C$ 513

1 adult
From?
To?
Sun 24/3
Sun 31/3

Deals available from 900+ travel sites.

"This year, momondo is the #1 place for airfares on the internet."

Cheap Morocco flight deals and tips

Summary info about Morocco flight prices, duration and airlines

Best One-Way Price

C$ 513

Best Round-Trip Price

C$ 789

Fastest flight time

10h 45m

Operated By

6 airlines
The best one-way flight price to Morocco from Canada in the last 72 hours is C$ 513 (Toronto Pearson Intl to Casablanca Mohamed V).
The best round-trip flight price to Morocco from Canada in the last 72 hours is C$ 789 (Montreal Pierre Elliott Trudeau Intl to Casablanca Mohamed V).
The fastest flight to Morocco from Canada takes 10h 45m (Toronto Pearson Intl to Casablanca Mohamed V).
There are 6 airlines operating flights to Morocco, including Air Canada, SWISS and Air Transat.

Morocco flights insights and trends

Explore insights for your Morocco flight to craft the best travel plan

What is the cheapest flight to Morocco?

If you are looking to fly to Morocco for less, look to airlines like Ryanair, Royal Air Maroc, and easyJet, with prices starting at C$ 26, C$ 50, and C$ 52 respectively.
See prices from:

What are the most popular cities to visit in Morocco?

Some of the world’s most well-travelled cities are in Morocco. The most popular city to travel to in Morocco is Casablanca, which momondo users choose as their landing destination 74% more often than other cities. The next most popular cities in Morocco are Marrakech and Agadir.

How long is the flight from Canada to Morocco?

On average, it takes 11h 55m to fly from Canada to Morocco if you fly out of Toronto Pearson Intl (the most popular airport in Canada) and into Marrakech Menara (the most popular airport in Morocco). If you’re flying out of Vancouver Intl and into Marrakech Menara, then the flight time is around 17h 40m.

Which airlines fly to Morocco?

There are a total of 12 airlines that operate flight routes to Morocco, with Royal Air Maroc being the most popular option. An estimated 56% of those flying into Morocco choose to fly with Royal Air Maroc. If you’re unable to find tickets with Royal Air Maroc, then Air Canada and Air France are also popular airlines to fly with.

Popular cities and sights

Looking to visit Morocco? Check out these cities and spend time seeing some of the most popular sights in the country
Casablanca

Casablanca

C$ 1,702

Flights starting at

Place Mohammed V

Stade Mohammed V

Sacré Coeur Church

United Nations Square

Mahkama du Pacha

Marrakech

Marrakech

Mouassine Mosque

Bab Agnaou

Museum of Moroccan Arts

Souk Zrabi

Jamaa el Fna

Agadir

Agadir

Shems Casino

Agadir Beach

Eglise Sainte Anne

Agadir Oufella

Agadir Synagogue

Rabat

Rabat

Chellah

Palais Royal

Exotique Sale Maroc Garden

Mausoleum of Mohammed V

Tour Hassan

Tangier

Tangier

Église anglicane Saint André

Musée de la Kasbah

Légation américaine de Tanger

Plage Municipale

Grand Socco

Oujda

Oujda

Saint Louis Church

Fez

Fez

Borj Nord

Jnane Sbile Park

Jewish Cemetery

Medersa Bou Inania

Fes Country Club

Essaouira

Essaouira

Essaouira Beach

Skala de la Ville

Skala du Port

Place Moulay el Hassan

Mohammed Ben Abdallah Museum

Errachidia

Errachidia

Forkan Mosque

Garden Boutalamine

Ouarzazate

Ouarzazate

Atlas Studios

Kasbah Tifoultoute

Fint Oasis

Kasbah Taouirt


Cheapest flights to cities in Morocco

Click on the cities below to find out when it's cheapest to fly to Morocco, from Canada
Casablanca
Casablanca

Useful information for your flight to Morocco

Get up-to-date answers for some of the most frequently asked questions regarding flying to Morocco

What popular landmarks are in Morocco?

What is the best airport to land at to visit Fes el Bali?

The closest airport to Fes el Bali is Fez Airport, which is located in Fez. If you plan on visiting or staying in this area, landing at Fez Airport will be your best bet.

What is the most popular airport in Morocco to fly to?

How much are flights to Morocco?

Flights to Morocco have been found on momondo for as low as C$ 584 per ticket recently. However, the average price tends to be C$ 1,522 and anything for C$ 1,349 or less is a good deal. C$ 3,412 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

What is the best day of the week to fly to Morocco?

The best day to take a flight to Morocco is on Sunday, followed by Monday. Sunday and Monday tend to have the lowest flight prices to Morocco. If your travel dates are flexible, then try to avoid booking on a Friday, which is known for being the most expensive day of the week to fly to Morocco.

When did momondo last update prices for flights to Morocco?

Prices for flights to Morocco refresh daily.

How many operators does momondo search for flights to Morocco?

How old do you have to be to fly to Morocco?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and layovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Morocco.

What documentation or ID do you need to fly to Morocco?

The necessary travel and health documents for your Morocco trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's license and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.


Recent flights found to popular cities in Morocco

Find flights to these popular cities in Morocco from your nearest airport.

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users in Canada
DepartingDestinationBest TimeBest Price
MontrealMarrakech6h 55mC$ 769
MontrealCasablanca6h 35mC$ 833
TorontoMarrakech15h 00mC$ 904
TorontoCasablanca11h 55mC$ 904
Québec CityCasablanca12h 05mC$ 927
MontrealAgadir9h 05mC$ 949
MontrealOujda15h 35mC$ 972
HalifaxMarrakech33h 25mC$ 999
HalifaxCasablanca26h 20mC$ 999
MontrealRabat12h 05mC$ 1,002
TorontoRabat12h 15mC$ 1,023
EdmontonCasablanca26h 40mC$ 1,026
CalgaryCasablanca17h 00mC$ 1,032
OttawaCasablanca27h 55mC$ 1,034
VancouverMarrakech17h 40mC$ 1,034
CalgaryMarrakech25h 25mC$ 1,065

Useful information for finding Morocco flight deals

Learn about all of the flight booking features offered by momondo for free.
  • How do I get Price Alerts for flights to Morocco?

    Confirm your travel details to search for the latest offers. While browsing offers there will be the option to toggle “Price Alerts”. You’ll then receive updates when prices for the flight route increase or decrease.

  • How can I save money on flights to Morocco with momondo?

    By using tools like our “Price Calendar”, you can see the best day to fly round-trip for your travels. Our “Price Forecast” tool uses AI to predict whether you should purchase or hold off on booking for potentially cheaper prices. Explore shows you all flight options from a city or airport to build your own unique adventure. The Discover blog also provides valuable insights for saving money while booking your experience. After searching you can toggle on “Price Alerts” to track prices for your desired flight and book at the ideal moment.

  • How does momondo find its flight prices?

    momondo shows deals across 700+ competitors all at once. momondo is active in 30 international markets, so you can have access to a wide range of options from airlines and OTAs alike.


Why use momondo?

Why should I use momondo to find a flight deal to Morocco?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Morocco.

Can I find flights to Morocco with flexible booking policies on momondo?

Yes. All flights to Morocco on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Morocco?

momondo helps you find the best flight to Morocco by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Morocco right now. Can momondo alert me if prices change?

If you are simply researching potential flights to Morocco, momondo offers a useful price alert feature which will track prices for flights to Morocco and alert you when they change.


An easier way to manage your Morocco trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Early arrival? Instantly customize your results
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Find better results for your stay in Morocco


Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sun 24/3
Sun 31/3
Email me momondo's favourite deals