Cheap flights from Montreal to Morocco

Return
1 adult
Economy
From?
To?
Mon 31/1
Mon 7/2

How far in advance should I book a flight from Montreal to Morocco?

Find a great deal and save up to 8% by booking at least 33 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Montreal to Morocco within the next two weeks, with the cheapest ticket starting at C$ 838.

When is the cheapest time to fly from Montreal to Morocco (YMQ - MA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Montreal to Morocco as you normally would.

Cheap flights from Montreal to Morocco in January, February 2022

The best prices found for YMQ to Morocco flights for January, February
11 Feb. - 13 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

13h 45m
C$ 666

TAP AIR PORTUGAL

View Deal

Deal found 25/1/22

11 Feb. - 20 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

13h 45m
C$ 668

TAP AIR PORTUGAL

View Deal

Deal found 24/1/22

9 Feb. - 27 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

13h 45m
C$ 705

TAP AIR PORTUGAL

View Deal

Deal found 24/1/22

Montreal to Morocco 2022 flight deals

Cheap flights to Morocco from Montreal found for this year
26 Mar. - 10 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

2 stops

21h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

30h 05m
C$ 558

Multiple Airlines

View Deal

Deal found 25/1/22

26 Mar. - 10 Apr.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

2 stops

21h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

30h 49m
C$ 575

Multiple Airlines

View Deal

Deal found 25/1/22

16 Mar. - 27 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

2 stops

14h 25m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

23h 05m
C$ 580

Multiple Airlines

View Deal

Deal found 25/1/22

Direct flights to Morocco from Montreal

Save time with Montreal to Morocco direct flight deals
1 May - 22 May
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

Nonstop

7h 30m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

7h 20m
C$ 723

Royal Air Maroc

View Deal

Deal found 25/1/22

28 Apr. - 25 May
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

Nonstop

7h 30m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

7h 20m
C$ 728

Royal Air Maroc

View Deal

Deal found 23/1/22

2 May - 10 May
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

Nonstop

7h 30m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

7h 20m
C$ 734

Royal Air Maroc

View Deal

Deal found 25/1/22

Last minute flights from Montreal to Morocco

Late deals on round-trip flights to Morocco from Montreal, departing today and this week
2 Feb. - 31 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

26h 25m
C$ 709

TAP AIR PORTUGAL

View Deal

Deal found 23/1/22

2 Feb. - 9 Feb.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

12h 10m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

15h 15m
C$ 718

TAP AIR PORTUGAL

View Deal

Deal found 23/1/22

4 Feb. - 10 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

17h 25m
CMN

Casablanca Mohamed V

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

32h 20m
C$ 750

Multiple Airlines

View Deal

Deal found 24/1/22

One-way flights to Morocco from Montreal

The cheapest one-way flights from Montreal to Morocco
18 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

RAK

Marrakech Menara

3 stops

39h 40m
C$ 360

Multiple Airlines

View Deal

Deal found 24/1/22

6 May
YUL

Montreal Pierre Elliott Trudeau Intl

RAK

Marrakech Menara

1 stop

17h 35m
C$ 385

Multiple Airlines

View Deal

Deal found 25/1/22

14 Jun.
YUL

Montreal Pierre Elliott Trudeau Intl

CMN

Casablanca Mohamed V

1 stop

16h 45m
C$ 387

Multiple Airlines

View Deal

Deal found 23/1/22

Related info for your journey

Useful info, stats and facts about Montreal to Morocco flights.

Which airlines flying from Montreal to Morocco have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Montreal to Morocco that may be offering flexible cancellation policies are Royal Air Maroc, Air Canada, and Air France. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Montreal to Morocco for under C$ 600 on Cheapflights?

Yes, there are multiple flights from Montreal to Morocco for under C$ 600. The cheapest flight booked recently is on Multiple Airlines for just C$ 575, but on average you can expect to pay C$ 638.

Are there direct flights from Montreal to Morocco for under C$ 800 on Cheapflights?

Cheapflights has 20 direct flights from Montreal to Morocco under C$ 800. A good price for a direct flight from Montreal to Morocco is less than C$ 748.

Are there last-minute flights available from Montreal to Morocco for under C$ 800?

There are currently 20+ open flights from Montreal to Morocco within the next 7 days for less than C$ 800.

What are the most popular routes from Montreal to Morocco?

When deciding which route to take from Montreal to Morocco consider Montreal Pierre Elliott Trudeau Intl - Casablanca Mohamed V, Montreal Pierre Elliott Trudeau Intl - Marrakech Menara or Montreal Pierre Elliott Trudeau Intl - Tangier Boukhalef as they are the most popular.

What are the most popular airlines that fly from Montreal to Morocco?

Consider Air France, Royal Air Maroc or Delta when booking your flight. These represent the most popular airlines when flying from Montreal to Morocco.

What are the cheapest flights from Montreal to Morocco?

On average you can expect to pay C$ 1,328 for a flight from Montreal to Morocco. The cheapest flight overall is C$ 446 while the most popular route, (Montreal Pierre Elliott Trudeau Intl - Casablanca Mohamed V) is currently priced at C$ 665.

Can I fly to Morocco from Montreal right now?

Information is based on travel restrictions from Montreal to Morocco

Most visitors from Montreal will not be allowed to enter Morocco.

COVID-19 testing requirements
Visitors from Montreal must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Morocco.

Quarantine requirements
Visitors from Montreal are not required to quarantine after entering Morocco.

Documents
Health Form - Travelers are required to complete a health form before departure to Morocco. The form is available online or from the airline or ship.


Can I fly back to Montreal from Morocco?

Returning to Montreal from Morocco

COVID-19 testing requirements
Visitors from Morocco must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Montreal.

Quarantine requirements
Visitors from Morocco are not required to quarantine after entering Montreal.

Destination points for flights from Montreal to Morocco

Select to see more specific information for flights from Montreal to all places in Morocco

Top 10 airlines flying from Montreal to Morocco

The chart below displays the airlines Cheapflights users travelling from Montreal to Morocco choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
TAP AIR PORTUGAL
CheapestC$ 507
AverageC$ 636
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Delta
CheapestC$ 585
AverageC$ 830
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Air Canada
CheapestC$ 641
AverageC$ 910
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
SWISS
CheapestC$ 680
AverageC$ 779
FlexibilityNo cancel fee
On-time79%
COVID-19 safety
Royal Air Maroc
CheapestC$ 692
AverageC$ 1,107
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Brussels Airlines
CheapestC$ 710
AverageC$ 854
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
Air France
CheapestC$ 719
AverageC$ 975
FlexibilityNo cancel fee
On-time77%
COVID-19 safety
KLM
CheapestC$ 725
AverageC$ 888
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
American Airlines
CheapestC$ 772
AverageC$ 966
FlexibilityNo cancel fee
On-time71%
COVID-19 safety
Lufthansa
CheapestC$ 859
AverageC$ 1,065
FlexibilityNo cancel fee
On-time76%
COVID-19 safety