Flights Africa Morocco

Search and find cheap flights to Morocco

Sat 23/3
Sat 30/3
Any month
Compare vs. momondo |

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users
Montreal - Casablanca 744 CAD
Montreal - Marrakesh 759 CAD
Ottawa - Casablanca 765 CAD
Toronto - Casablanca 767 CAD
Québec City - Casablanca 809 CAD

Morocco flight deals found on momondo

Check out some of the best fares to Morocco found recently by users on momondo
Quickest
Cheapest
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
11:05 am
CMN
Casablanca Mohamed V airport
Air Canada
CMN
4:00 am
Casablanca Mohamed V airport
7h 50m
7:50 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
744 CAD
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
12:05 pm
CMN
Casablanca Mohamed V airport
Air Canada
CMN
5:00 am
Casablanca Mohamed V airport
7h 45m
7:45 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
745 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
31h 55m
1 Stop
12:55 pm
+1
CMN
Casablanca Mohamed V airport
Air Canada
CMN
4:00 am
Casablanca Mohamed V airport
12h 30m
1 Stop
12:30 pm
YTZ
Toronto Island airport
767 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
30h 55m
1 Stop
10:55 am
+1
CMN
Casablanca Mohamed V airport
Air Canada
CMN
4:00 am
Casablanca Mohamed V airport
10h 30m
1 Stop
10:30 am
YTZ
Toronto Island airport
767 CAD
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
8h 05m
12:05 pm
CMN
Casablanca Mohamed V airport
Air Canada
CMN
5:00 am
Casablanca Mohamed V airport
24h 35m
1 Stop
12:35 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
772 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
13h 35m
1 Stop
6:35 pm
CMN
Casablanca Mohamed V airport
Multiple Airlines
CMN
5:00 am
Casablanca Mohamed V airport
7h 45m
7:45 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
781 CAD
Royal Air Maroc
Royal Air Maroc
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
11:30 am
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
4:00 am
Casablanca Mohamed V airport
6h 20m
6:20 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
884 CAD
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
12:05 pm
CMN
Casablanca Mohamed V airport
Air Canada
CMN
5:00 am
Casablanca Mohamed V airport
7h 45m
7:45 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
745 CAD
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
11:05 am
CMN
Casablanca Mohamed V airport
Air Canada
CMN
4:00 am
Casablanca Mohamed V airport
7h 50m
7:50 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
744 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
13h 35m
1 Stop
6:35 pm
CMN
Casablanca Mohamed V airport
Multiple Airlines
CMN
5:00 am
Casablanca Mohamed V airport
7h 45m
7:45 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
781 CAD
Air Canada
Air Canada
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
8h 05m
12:05 pm
CMN
Casablanca Mohamed V airport
Air Canada
CMN
5:00 am
Casablanca Mohamed V airport
24h 35m
1 Stop
12:35 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
772 CAD
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
14h 15m
1 Stop
6:15 pm
RBA
Rabat Sale airport
Delta
RBA
5:00 am
Rabat Sale airport
19h 00m
1 Stop
7:00 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
963 CAD

Popular routes landing in Morocco

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Flights Africa Morocco