
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 resultsTrusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.Price Alerts
Price Alerts
Not ready to book? to track prices.Recent flights found to popular cities in Morocco
Find flights to these popular cities in Morocco from your nearest airport.
Flights to Casablanca
Search all flight deals to CasablancaFlights to Marrakech
Search all flight deals to MarrakechFlights to Rabat
Search all flight deals to RabatFlights to Agadir
Search all flight deals to AgadirFlights to Fez
Search all flight deals to FezFind the cheapest flights from Canada to Morocco
Recent round-trip flight deals from Canada to Morocco
Recent one-way flight deals from Canada to Morocco
Recent last minute flight deals from Canada to Morocco
Recent direct flight deals from Canada to Morocco
See travel insights to Morocco from
Morocco flights insights and trends
Explore insights for your Morocco flight to craft the best travel plan
How long is the flight from Canada to Morocco?
On average, it takes 9h 35m 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 15h 45m.
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 72% more often than other cities. The next most popular cities in Morocco are Marrakech and Rabat.
Cheapest flights to cities in Morocco
Click on the cities below to find out when it's cheapest to fly to Morocco, from Canada
Cheap Morocco flight deals and tips
Summary info about Morocco flight prices, duration and airlines
Best One-Way Price | C$ 362 |
---|---|
Best Round-Trip Price | C$ 811 |
Fastest flight time | 14h 35m |
Popular in | July |
Frequently asked questions about flying to Morocco
What popular landmarks are in Morocco?
While there are more than just a few landmarks in Morocco, most momondo users find Volubilis, Fes el Bali, Agadir Beach, and Taghazout Beach to be the most interesting places to see in the country.
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 55% 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.
What is the most popular airport in Morocco to fly to?
The most popular airport in Morocco to fly to is Marrakech Menara, based on our data. In the past 12 months, 36% of all momondo users who travelled to Morocco chose to fly into Marrakech Menara airport, which is located in the city of Marrakech.
How much are flights to Morocco?
Flights to Morocco have been found on momondo for as low as C$ 463 per ticket recently. However, the average price tends to be C$ 1,514 and anything for C$ 1,273 or less is a good deal. C$ 3,679 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 Tuesday, followed by Wednesday. Tuesday and Wednesday tend to have the lowest flight prices to Morocco. If your travel dates are flexible, then try to avoid booking on a Thursday, 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?
As of April 2025, there are 30 operators available to choose from 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.
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.
Get notified when prices go down
Daily price changes in your inbox - only with Price Alerts.
Find better results for your trip to Morocco
Popular Flights to Morocco
Popular routes according to searches in the past day on momondo
Cheapest flight routes to Morocco
These routes have the cheapest flights to Morocco found by momondo users in Canada
Departing | Destination | Best Time | Best Price |
---|---|---|---|
Toronto | Rabat | 12h 55m | C$ 766 |
Montreal | Marrakech | 6h 55m | C$ 811 |
Toronto | Agadir | 13h 50m | C$ 818 |
Halifax | Casablanca | 16h 30m | C$ 861 |
Halifax | Fez | 30h 20m | C$ 868 |
Halifax | Marrakech | 30h 20m | C$ 879 |
Ottawa | Casablanca | 11h 00m | C$ 916 |
Toronto | Casablanca | 7h 25m | C$ 916 |
Montreal | Rabat | 11h 45m | C$ 927 |
Montreal | Agadir | 9h 05m | C$ 930 |
Montreal | Casablanca | 6h 40m | C$ 932 |
Toronto | Marrakech | 9h 35m | C$ 948 |
Montreal | Oujda | 13h 40m | C$ 965 |
Montreal | Tangier | 18h 25m | C$ 982 |
Ottawa | Marrakech | 15h 25m | C$ 1,022 |
Calgary | Marrakech | 14h 15m | C$ 1,040 |