Flights Africa Morocco Montreal to Morocco

Cheap flights from Montreal to Morocco

Depart
Return
Any month
Compare vs. momondo |

Montreal to Morocco flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Montreal to Morocco by changing tabs
Quickest
Cheapest
TAP AIR PORTUGAL
TAP AIR PORTUGAL
19 May
3:10 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 00m
1 Stop
CMN
12:10 p.m.
+1
Casablanca Mohamed V airport
TAP AIR PORTUGAL
26 May
12:40 p.m.
CMN
Casablanca Mohamed V airport
11h 00m
1 Stop
YUL
6:40 p.m.
Montreal Pierre Elliott Trudeau Intl airport
636 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
22 May
3:10 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 00m
1 Stop
CMN
12:10 p.m.
+1
Casablanca Mohamed V airport
TAP AIR PORTUGAL
04 Jun.
5:50 p.m.
CMN
Casablanca Mohamed V airport
29h 50m
1 Stop
YUL
6:40 p.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
670 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
17 May
3:10 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 30m
1 Stop
RAK
11:40 a.m.
+1
Marrakesh Menara airport
TAP AIR PORTUGAL
28 May
12:45 p.m.
RAK
Marrakesh Menara airport
10h 55m
1 Stop
YUL
6:40 p.m.
Montreal Pierre Elliott Trudeau Intl airport
674 C$
Royal Air Maroc
Royal Air Maroc
14 Feb.
3:15 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
3:40 a.m.
+1
Casablanca Mohamed V airport
Royal Air Maroc
22 Feb.
6:00 p.m.
CMN
Casablanca Mohamed V airport
7h 30m
YUL
7:30 p.m.
Montreal Pierre Elliott Trudeau Intl airport
717 C$
SWISS
SWISS
09 Mar.
11:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 30m
2 Stops
RAK
7:30 a.m.
+1
Marrakesh Menara airport
SWISS
17 Mar.
1:20 p.m.
RAK
Marrakesh Menara airport
32h 55m
1 Stop
YUL
5:15 p.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
725 C$
SWISS
SWISS
04 May
12:00 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
19h 25m
2 Stops
RAK
11:25 a.m.
+1
Marrakesh Menara airport
SWISS
20 May
1:20 p.m.
RAK
Marrakesh Menara airport
30h 10m
1 Stop
YUL
3:30 p.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
755 C$
Royal Air Maroc
Royal Air Maroc
14 Feb.
3:15 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
3:40 a.m.
+1
Casablanca Mohamed V airport
Royal Air Maroc
22 Feb.
6:00 p.m.
CMN
Casablanca Mohamed V airport
7h 30m
YUL
7:30 p.m.
Montreal Pierre Elliott Trudeau Intl airport
717 C$
Royal Air Maroc
Royal Air Maroc
20 Jan.
3:15 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
3:40 a.m.
+1
Casablanca Mohamed V airport
Royal Air Maroc
27 Jan.
6:00 p.m.
CMN
Casablanca Mohamed V airport
7h 30m
YUL
7:30 p.m.
Montreal Pierre Elliott Trudeau Intl airport
766 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
17 May
3:10 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 30m
1 Stop
RAK
11:40 a.m.
+1
Marrakesh Menara airport
TAP AIR PORTUGAL
28 May
12:45 p.m.
RAK
Marrakesh Menara airport
10h 55m
1 Stop
YUL
6:40 p.m.
Montreal Pierre Elliott Trudeau Intl airport
674 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
19 May
3:10 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 00m
1 Stop
CMN
12:10 p.m.
+1
Casablanca Mohamed V airport
TAP AIR PORTUGAL
26 May
12:40 p.m.
CMN
Casablanca Mohamed V airport
11h 00m
1 Stop
YUL
6:40 p.m.
Montreal Pierre Elliott Trudeau Intl airport
636 C$
Delta
Delta
16 Feb.
5:15 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
11h 35m
1 Stop
RBA
10:50 a.m.
+1
Rabat Sale airport
Delta
16 Mar.
8:00 a.m.
RBA
Rabat Sale airport
19h 05m
1 Stop
YUL
10:05 p.m.
Montreal Pierre Elliott Trudeau Intl airport
761 C$
Lufthansa
Lufthansa
20 Apr.
1:50 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
26h 55m
1 Stop
CMN
8:45 p.m.
+1
Casablanca Mohamed V airport
Lufthansa
20 May
9:10 a.m.
CMN
Casablanca Mohamed V airport
6h 45m
YUL
11:55 a.m.
Montreal Pierre Elliott Trudeau Intl airport
759 C$

Alternative routes for Montreal to Morocco

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Montreal to Marrakesh
Fastest flight time
10h 50m
Cheapest price
674 C$
Montreal to Casablanca
Fastest flight time
6h 25m
Cheapest price
686 C$
Montreal to Fez
Fastest flight time
20h 20m
Cheapest price
726 C$
Montreal to Tangier
Fastest flight time
16h 40m
Cheapest price
733 C$
Montreal to Rabat
Fastest flight time
11h 35m
Cheapest price
747 C$
Ottawa to Casablanca
Fastest flight time
10h 40m
Cheapest price
800 C$
Montreal to Agadir
Fastest flight time
9h 00m
Cheapest price
803 C$
Montreal to Oujda
Fastest flight time
16h 00m
Cheapest price
918 C$
Montreal to Ouarzazate
Fastest flight time
17h 20m
Cheapest price
936 C$
Ottawa to Rabat
Fastest flight time
23h 40m
Cheapest price
1,079 C$
View more

Flights from Montreal to:

Flights to Morocco from:

Flights Africa Morocco Montreal to Morocco