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
15h 05m
1 Stop
CMN
8:05 p.m.
Casablanca Mohamed V airport
TAP AIR PORTUGAL
20 Jun.
5:00 a.m.
CMN
Casablanca Mohamed V airport
30h 40m
1 Stop
YUL
6:40 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
732 CAD
Lufthansa
Lufthansa
27 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
01 Jun.
5:00 a.m.
CMN
Casablanca Mohamed V airport
7h 45m
YUL
7:45 a.m.
Montreal Pierre Elliott Trudeau Intl airport
764 CAD
Royal Air Maroc
Royal Air Maroc
01 May
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
10:30 a.m.
Casablanca Mohamed V airport
Royal Air Maroc
15 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
7h 20m
YUL
7:20 a.m.
Montreal Pierre Elliott Trudeau Intl airport
787 CAD
Air Canada
Air Canada
31 Jan.
12:00 a.m.
YTZ
Toronto Island airport
28h 25m
1 Stop
CMN
10:25 a.m.
+1
Casablanca Mohamed V airport
Air Canada
03 Feb.
6:00 a.m.
CMN
Casablanca Mohamed V airport
10h 30m
1 Stop
YTZ
10:30 a.m.
Toronto Island airport
793 CAD
KLM
KLM
04 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
18h 59m
2 Stops
CMN
12:59 a.m.
+2
Casablanca Mohamed V airport
KLM
16 Mar.
5:00 a.m.
CMN
Casablanca Mohamed V airport
25h 15m
1 Stop
YVR
10:15 p.m.
Vancouver Intl airport
1,009 CAD
KLM
KLM
31 Jan.
9:00 p.m.
YVR
Vancouver Intl airport
21h 30m
2 Stops
CMN
3:30 a.m.
+2
Casablanca Mohamed V airport
KLM
02 Feb.
6:00 a.m.
CMN
Casablanca Mohamed V airport
30h 20m
2 Stops
YVR
3:20 a.m.
+1
Vancouver Intl airport
1,031 CAD
Royal Air Maroc
Royal Air Maroc
01 May
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
10:30 a.m.
Casablanca Mohamed V airport
Royal Air Maroc
15 May
4:00 a.m.
CMN
Casablanca Mohamed V airport
7h 20m
YUL
7:20 a.m.
Montreal Pierre Elliott Trudeau Intl airport
787 CAD
Lufthansa
Lufthansa
27 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
01 Jun.
5:00 a.m.
CMN
Casablanca Mohamed V airport
7h 45m
YUL
7:45 a.m.
Montreal Pierre Elliott Trudeau Intl airport
764 CAD
Air Canada
Air Canada
31 Jan.
12:00 a.m.
YTZ
Toronto Island airport
28h 25m
1 Stop
CMN
10:25 a.m.
+1
Casablanca Mohamed V airport
Air Canada
03 Feb.
6:00 a.m.
CMN
Casablanca Mohamed V airport
10h 30m
1 Stop
YTZ
10:30 a.m.
Toronto Island airport
793 CAD
KLM
KLM
04 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
18h 59m
2 Stops
CMN
12:59 a.m.
+2
Casablanca Mohamed V airport
KLM
16 Mar.
5:00 a.m.
CMN
Casablanca Mohamed V airport
25h 15m
1 Stop
YVR
10:15 p.m.
Vancouver Intl airport
1,009 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
02 Jun.
12:00 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 05m
1 Stop
CMN
8:05 p.m.
Casablanca Mohamed V airport
TAP AIR PORTUGAL
20 Jun.
5:00 a.m.
CMN
Casablanca Mohamed V airport
30h 40m
1 Stop
YUL
6:40 a.m.
+1
Montreal Pierre Elliott Trudeau Intl airport
732 CAD
KLM
KLM
31 Jan.
9:00 p.m.
YVR
Vancouver Intl airport
21h 30m
2 Stops
CMN
3:30 a.m.
+2
Casablanca Mohamed V airport
KLM
02 Feb.
6:00 a.m.
CMN
Casablanca Mohamed V airport
30h 20m
2 Stops
YVR
3:20 a.m.
+1
Vancouver Intl airport
1,031 CAD

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
566 CAD
Montreal to Rabat
Fastest flight time
11h 35m
Cheapest price
723 CAD
Québec City to Casablanca
Fastest flight time
13h 50m
Cheapest price
762 CAD
Toronto to Casablanca
Fastest flight time
9h 10m
Cheapest price
764 CAD
Toronto to Rabat
Fastest flight time
11h 25m
Cheapest price
777 CAD
Ottawa to Casablanca
Fastest flight time
10h 15m
Cheapest price
777 CAD
Halifax to Casablanca
Fastest flight time
10h 05m
Cheapest price
797 CAD
Charlottetown (Prince Edward Island) to Casablanca
Fastest flight time
28h 55m
Cheapest price
884 CAD
Thunder Bay to Casablanca
Fastest flight time
22h 10m
Cheapest price
912 CAD
Montreal to Fez
Fastest flight time
20h 10m
Cheapest price
946 CAD
Toronto to Fez
Fastest flight time
13h 20m
Cheapest price
957 CAD
Vancouver to Casablanca
Fastest flight time
13h 35m
Cheapest price
994 CAD
Regina to Casablanca
Fastest flight time
28h 25m
Cheapest price
1,025 CAD
Vancouver to Rabat
Fastest flight time
20h 55m
Cheapest price
1,114 CAD
Calgary to Casablanca
Fastest flight time
13h 20m
Cheapest price
1,124 CAD
Ottawa to Rabat
Fastest flight time
17h 50m
Cheapest price
1,525 CAD
London to Casablanca
Fastest flight time
35h 55m
Cheapest price
1,710 CAD
Thunder Bay to Fez
Fastest flight time
43h 50m
Cheapest price
1,756 CAD
Halifax to Fez
Fastest flight time
45h 25m
Cheapest price
1,871 CAD
Winnipeg to Casablanca
Fastest flight time
14h 25m
Cheapest price
2,047 CAD
View more

Flights from Canada to:

Flights Africa Morocco Casablanca Canada to Casablanca