Flights Africa Morocco Casablanca Canada to Casablanca

Cheap flights from Canada to Casablanca

Depart
Return
Any month
Compare vs. momondo |

Canada to Casablanca 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 Canada to Casablanca by changing tabs
Quickest
Cheapest
TAP AIR PORTUGAL
TAP AIR PORTUGAL
02 Jun.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
10h 50m
1 Stop
CMN
3:50 p.m.
Casablanca Mohamed V airport
TAP AIR PORTUGAL
10 Jun.
5:00 a.m.
CMN
Casablanca Mohamed V airport
29h 50m
1 Stop
YUL
5:50 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
678 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
18 May
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 00m
1 Stop
CMN
8:00 p.m.
Casablanca Mohamed V airport
TAP AIR PORTUGAL
31 May
5:00 a.m.
CMN
Casablanca Mohamed V airport
11h 00m
1 Stop
YUL
11:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
684 C$
Lufthansa
Lufthansa
20 Apr.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
26h 55m
1 Stop
CMN
6:55 a.m.
+1
Casablanca Mohamed V airport
Lufthansa
04 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
6h 45m
YUL
6:45 a.m.
Montreal Pierre Elliott Trudeau Intl airport
718 C$
Lufthansa
Lufthansa
10 Jun.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
24h 45m
2 Stops
CMN
5:45 a.m.
+1
Casablanca Mohamed V airport
Lufthansa
25 Jun.
5:00 a.m.
CMN
Casablanca Mohamed V airport
7h 45m
YUL
7:45 a.m.
Montreal Pierre Elliott Trudeau Intl airport
772 C$
Delta
Delta
16 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
13h 55m
1 Stop
CMN
6:55 p.m.
Casablanca Mohamed V airport
Delta
31 Mar.
5:00 a.m.
CMN
Casablanca Mohamed V airport
12h 10m
1 Stop
YUL
12:10 p.m.
Montreal Pierre Elliott Trudeau Intl airport
774 C$
Delta
Delta
24 Apr.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 10m
1 Stop
CMN
7:10 p.m.
Casablanca Mohamed V airport
Delta
03 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
11h 10m
1 Stop
YUL
11:10 a.m.
Montreal Pierre Elliott Trudeau Intl airport
813 C$
Royal Air Maroc
Royal Air Maroc
16 Jul.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
11:30 a.m.
Casablanca Mohamed V airport
Royal Air Maroc
08 Aug.
5:00 a.m.
CMN
Casablanca Mohamed V airport
7h 20m
YUL
7:20 a.m.
Montreal Pierre Elliott Trudeau Intl airport
1,287 C$
Air Canada
Air Canada
07 Apr.
12:00 a.m.
YTZ
Toronto Island airport
10h 55m
1 Stop
CMN
3:55 p.m.
Casablanca Mohamed V airport
Air Canada
20 Apr.
4:00 a.m.
CMN
Casablanca Mohamed V airport
11h 30m
1 Stop
YTZ
11:30 a.m.
Toronto Island airport
1,074 C$
Air Canada
Air Canada
10 Apr.
12:00 a.m.
YTZ
Toronto Island airport
10h 55m
1 Stop
CMN
3:55 p.m.
Casablanca Mohamed V airport
Air Canada
20 Apr.
4:00 a.m.
CMN
Casablanca Mohamed V airport
13h 30m
1 Stop
YTZ
1:30 p.m.
Toronto Island airport
1,228 C$
Delta
Delta
16 Mar.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
13h 55m
1 Stop
CMN
6:55 p.m.
Casablanca Mohamed V airport
Delta
31 Mar.
5:00 a.m.
CMN
Casablanca Mohamed V airport
12h 10m
1 Stop
YUL
12:10 p.m.
Montreal Pierre Elliott Trudeau Intl airport
774 C$
Delta
Delta
24 Apr.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 10m
1 Stop
CMN
7:10 p.m.
Casablanca Mohamed V airport
Delta
03 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
11h 10m
1 Stop
YUL
11:10 a.m.
Montreal Pierre Elliott Trudeau Intl airport
813 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
18 May
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 00m
1 Stop
CMN
8:00 p.m.
Casablanca Mohamed V airport
TAP AIR PORTUGAL
31 May
5:00 a.m.
CMN
Casablanca Mohamed V airport
11h 00m
1 Stop
YUL
11:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
684 C$

Alternative routes for Canada to Casablanca

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Montreal to Casablanca
Fastest flight time
6h 25m
Cheapest price
659 C$
Montreal to Rabat
Fastest flight time
11h 35m
Cheapest price
760 C$
Québec City to Casablanca
Fastest flight time
14h 45m
Cheapest price
797 C$
Montreal to Fez
Fastest flight time
14h 50m
Cheapest price
810 C$
Toronto to Casablanca
Fastest flight time
9h 25m
Cheapest price
814 C$
Ottawa to Casablanca
Fastest flight time
12h 10m
Cheapest price
814 C$
Toronto to Rabat
Fastest flight time
13h 45m
Cheapest price
822 C$
London to Casablanca
Fastest flight time
54h 35m
Cheapest price
926 C$
Toronto to Fez
Fastest flight time
18h 55m
Cheapest price
947 C$
Regina to Casablanca
Fastest flight time
31h 00m
Cheapest price
1,010 C$
Vancouver to Casablanca
Fastest flight time
18h 54m
Cheapest price
1,017 C$
Winnipeg to Casablanca
Fastest flight time
18h 59m
Cheapest price
1,026 C$
Ottawa to Rabat
Fastest flight time
19h 05m
Cheapest price
1,028 C$
Vancouver to Rabat
Fastest flight time
14h 50m
Cheapest price
1,049 C$
Calgary to Casablanca
Fastest flight time
14h 40m
Cheapest price
1,193 C$
Thunder Bay to Casablanca
Fastest flight time
25h 50m
Cheapest price
1,260 C$
Charlottetown (Prince Edward Island) to Casablanca
Fastest flight time
35h 30m
Cheapest price
1,279 C$
Québec City to Fez
Fastest flight time
22h 15m
Cheapest price
1,286 C$
Saskatoon to Casablanca
Fastest flight time
34h 50m
Cheapest price
1,311 C$
Halifax to Casablanca
Fastest flight time
29h 30m
Cheapest price
1,440 C$
View more

Flights from Canada to:

Flights Africa Morocco Casablanca Canada to Casablanca