Find cheap flights to Morocco from C$ 409

1 adult
Fri 8/12
Fri 15/12

Deals available from 900+ travel sites.

About Flights to Morocco

Summary info about Morocco flight prices, duration and airlines

Best One-Way Price

C$ 409

Best Round-Trip Price

C$ 731

Fastest flight time

6h 35m

Operated By

6 airlines
The best one-way flight price to Morocco from Canada in the last 72 hours is C$ 409 (Montreal Pierre Elliott Trudeau Intl to Marrakech Menara).
The best round-trip flight price to Morocco from Canada in the last 72 hours is C$ 731 (Montreal Pierre Elliott Trudeau Intl to Casablanca Mohamed V).
The fastest flight to Morocco from Canada takes 6h 35m (Montreal Pierre Elliott Trudeau Intl to Casablanca Mohamed V).
There are 6 airlines operating flights to Morocco, including Air Canada, Air France and Delta.

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, easyJet, and Royal Air Maroc, with prices starting at C$ 26, C$ 44, and C$ 49 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 12h 10m 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 45m.

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 62% 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.

Cheapest flights to cities in Morocco

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

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$ 496 per ticket recently. However, the average price tends to be C$ 1,739 and anything for C$ 1,585 or less is a good deal. C$ 4,122 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.

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
MontrealCasablanca6h 35mC$ 731
MontrealMarrakech6h 55mC$ 742
MontrealRabat12h 05mC$ 750
TorontoMarrakech12h 10mC$ 756
TorontoCasablanca11h 05mC$ 760
TorontoAgadir15h 45mC$ 846
MontrealAgadir9h 30mC$ 933
OttawaMarrakech15h 50mC$ 981
Québec CityCasablanca10h 50mC$ 981
MontrealOujda26h 10mC$ 999
Québec CityMarrakech19h 10mC$ 1,051
OttawaCasablanca15h 45mC$ 1,053
CalgaryTangier15h 30mC$ 1,113
TorontoRabat12h 15mC$ 1,120
MontrealFez21h 50mC$ 1,178
VancouverCasablanca16h 00mC$ 1,200

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.