Flights Africa Morocco

Search and find cheap flights to Morocco

Thu. 18/7
Thu. 25/7
Any month
Compare vs. momondo |

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users
Montreal - Casablanca 679 CAD
Montreal - Marrakesh 701 CAD
Toronto - Casablanca 747 CAD
Québec City - Casablanca 752 CAD
Montreal - Agadir 759 CAD

Morocco flight deals found on momondo

Check out some of the best fares to Morocco found recently by users on momondo
Quickest
Cheapest
Royal Air Maroc
Royal Air Maroc
YUL
02 Oct.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
14 Oct.
Casablanca Mohamed V airport
7h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
706 CAD
Air Canada
Air Canada
YUL
30 Sep.
Montreal Pierre Elliott Trudeau Intl airport
7h 05m
CMN
Casablanca Mohamed V airport
Air Canada
CMN
07 Oct.
Casablanca Mohamed V airport
7h 45m
YUL
Montreal Pierre Elliott Trudeau Intl airport
714 CAD
Royal Air Maroc
Royal Air Maroc
YUL
21 Nov.
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
07 Dec.
Casablanca Mohamed V airport
7h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
717 CAD
Royal Air Maroc
Royal Air Maroc
YUL
08 Oct.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
25 Oct.
Casablanca Mohamed V airport
7h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
721 CAD
Royal Air Maroc
Royal Air Maroc
YUL
04 Nov.
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
18 Nov.
Casablanca Mohamed V airport
7h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
735 CAD
Royal Air Maroc
Royal Air Maroc
YUL
14 Oct.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
17 Oct.
Casablanca Mohamed V airport
7h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
751 CAD
Royal Air Maroc
Royal Air Maroc
YUL
02 Oct.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
14 Oct.
Casablanca Mohamed V airport
7h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
706 CAD
Royal Air Maroc
Royal Air Maroc
YUL
08 Oct.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
25 Oct.
Casablanca Mohamed V airport
7h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
721 CAD
Royal Air Maroc
Royal Air Maroc
YUL
14 Oct.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
17 Oct.
Casablanca Mohamed V airport
7h 20m
YUL
Montreal Pierre Elliott Trudeau Intl airport
751 CAD
Royal Air Maroc
Royal Air Maroc
YUL
21 Nov.
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
07 Dec.
Casablanca Mohamed V airport
7h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
717 CAD
Royal Air Maroc
Royal Air Maroc
YUL
04 Nov.
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
18 Nov.
Casablanca Mohamed V airport
7h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
735 CAD
Royal Air Maroc
Royal Air Maroc
YUL
22 Aug.
Montreal Pierre Elliott Trudeau Intl airport
6h 30m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
CMN
13 Sep.
Casablanca Mohamed V airport
7h 40m
YUL
Montreal Pierre Elliott Trudeau Intl airport
881 CAD

Popular routes landing in Morocco

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Montreal to Casablanca
Fastest flight time
6h 25m
Cheapest price
679 CAD
Montreal to Marrakesh
Fastest flight time
9h 15m
Cheapest price
701 CAD
Toronto to Casablanca
Fastest flight time
8h 55m
Cheapest price
747 CAD
Québec City to Casablanca
Fastest flight time
22h 25m
Cheapest price
752 CAD
Montreal to Agadir
Fastest flight time
10h 25m
Cheapest price
759 CAD
Toronto to Casablanca
Fastest flight time
10h 35m
Cheapest price
769 CAD
Halifax to Casablanca
Fastest flight time
28h 10m
Cheapest price
781 CAD
Toronto to Marrakesh
Fastest flight time
12h 45m
Cheapest price
789 CAD
Toronto to Marrakesh
Fastest flight time
11h 40m
Cheapest price
789 CAD
Halifax to Marrakesh
Fastest flight time
37h 05m
Cheapest price
812 CAD
Toronto to Rabat
Fastest flight time
11h 25m
Cheapest price
820 CAD
Montreal to Rabat
Fastest flight time
15h 40m
Cheapest price
827 CAD
Toronto to Agadir
Fastest flight time
11h 50m
Cheapest price
914 CAD
Montreal to Ouarzazate
Fastest flight time
21h 55m
Cheapest price
919 CAD
Toronto to Fez
Fastest flight time
18h 10m
Cheapest price
952 CAD
Montreal to Oujda
Fastest flight time
14h 55m
Cheapest price
960 CAD
Montreal to Tangier
Fastest flight time
20h 10m
Cheapest price
965 CAD
Toronto to Tangier
Fastest flight time
16h 25m
Cheapest price
970 CAD
Toronto to Fez
Fastest flight time
22h 10m
Cheapest price
996 CAD
Vancouver to Casablanca
Fastest flight time
16h 45m
Cheapest price
1,005 CAD
View more
Flights Africa Morocco