Flights Africa Morocco

Search and find cheap flights to Morocco

Fri. 24/1
Fri. 31/1
Any month
Compare vs. momondo |

Popular cities and sights

Looking to visit Morocco? Check out these cities and spend time seeing some of the most popular sights in the country
Casablanca
Place Mohammed V
Stade Mohammed V
Sacré Coeur Church
United Nations Square
Mahkama du Pacha
Marrakesh
Mouassine Mosque
Bab Agnaou
Museum of Moroccan Arts
Souk Zrabi
Jamaa el Fna
Agadir
Shems Casino
Agadir Beach
Eglise Sainte Anne
Agadir Oufella
Agadir Synagogue
Rabat
Chellah
Palais Royal
Exotique Sale Maroc Garden
Mausoleum of Mohammed V
Tour Hassan
Tangier
Église anglicane Saint André
Petit Socco
Grand Socco
Plage Municipale
Légation américaine de Tanger
Oujda
Saint Louis Church
Fez
Borj Nord
Jnane Sbile Park
Jewish Cemetery
Fes Country Club
Kairaouine Mosque
Errachidia
Forkan Mosque
Garden Boutalamine
Essaouira
Essaouira Beach
Skala de la Ville
Skala du Port
Place Moulay el Hassan
Mohammed Ben Abdallah Museum
Zagora
La Grande Mosque Amzrou
Zagora Mosque
Gardens of Zagora
Ouarzazate
Atlas Studios
Kasbah Tifoultoute
Fint Oasis
Kasbah Taouirt

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users
Departing Destination Best Price
Montreal Fez 673 C$
Montreal Marrakesh 676 C$
Toronto Tangier 685 C$
Montreal Casablanca 688 C$
Montreal Rabat 764 C$
Toronto Casablanca 766 C$
Toronto Marrakesh 790 C$
Montreal Agadir 791 C$
Québec City Casablanca 796 C$
Ottawa Casablanca 796 C$

Morocco flight deals found on momondo

Check out some of the best fares to Morocco found recently by users on momondo
Quickest
Cheapest
TAP AIR PORTUGAL
TAP AIR PORTUGAL
18 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
11h 50m
1 Stop
RAK
Marrakesh Menara airport
TAP AIR PORTUGAL
28 May
RAK
Marrakesh Menara airport
10h 55m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
676 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
18 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 00m
1 Stop
CMN
Casablanca Mohamed V airport
TAP AIR PORTUGAL
31 May
CMN
Casablanca Mohamed V airport
11h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
688 C$
SWISS
SWISS
03 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 30m
1 Stop
RAK
Marrakesh Menara airport
SWISS
09 Mar.
RAK
Marrakesh Menara airport
27h 55m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
727 C$
Air France
Air France
30 Mar.
YUL
Montreal Pierre Elliott Trudeau Intl airport
20h 30m
1 Stop
RAK
Marrakesh Menara airport
Air France
08 Apr.
RAK
Marrakesh Menara airport
26h 50m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
739 C$
KLM
KLM
07 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
21h 25m
2 Stops
CMN
Casablanca Mohamed V airport
KLM
18 Apr.
CMN
Casablanca Mohamed V airport
12h 10m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
760 C$
Air France
Air France
18 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 20m
1 Stop
RAK
Marrakesh Menara airport
Air France
29 Apr.
RAK
Marrakesh Menara airport
11h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
765 C$
Royal Air Maroc
Royal Air Maroc
23 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl airport
6h 25m
CMN
Casablanca Mohamed V airport
Royal Air Maroc
31 Jan.
CMN
Casablanca Mohamed V airport
7h 30m
YUL
Montreal Pierre Elliott Trudeau Intl airport
868 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
18 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
11h 50m
1 Stop
RAK
Marrakesh Menara airport
TAP AIR PORTUGAL
28 May
RAK
Marrakesh Menara airport
10h 55m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
676 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
18 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 00m
1 Stop
CMN
Casablanca Mohamed V airport
TAP AIR PORTUGAL
31 May
CMN
Casablanca Mohamed V airport
11h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
688 C$
Air France
Air France
18 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
17h 20m
1 Stop
RAK
Marrakesh Menara airport
Air France
29 Apr.
RAK
Marrakesh Menara airport
11h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
765 C$
Lufthansa
Lufthansa
14 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl airport
23h 15m
2 Stops
CMN
Casablanca Mohamed V airport
Lufthansa
28 Feb.
CMN
Casablanca Mohamed V airport
8h 10m
YUL
Montreal Pierre Elliott Trudeau Intl airport
808 C$
Delta
Delta
13 May
YYZ
Toronto Pearson Intl airport
18h 00m
1 Stop
CMN
Casablanca Mohamed V airport
Delta
20 May
CMN
Casablanca Mohamed V airport
15h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
837 C$

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 Fez Flights
Fastest flight time
13h 25m
Cheapest price
673 C$
Montreal to Marrakesh Flights
Fastest flight time
10h 50m
Cheapest price
676 C$
Toronto to Tangier Flights
Fastest flight time
13h 05m
Cheapest price
685 C$
Montreal to Casablanca Flights
Fastest flight time
6h 25m
Cheapest price
688 C$
Montreal to Rabat Flights
Fastest flight time
11h 35m
Cheapest price
764 C$
Toronto to Casablanca Flights
Fastest flight time
8h 55m
Cheapest price
766 C$
Toronto to Marrakesh Flights
Fastest flight time
12h 40m
Cheapest price
790 C$
Montreal to Agadir Flights
Fastest flight time
13h 15m
Cheapest price
791 C$
Ottawa to Casablanca Flights
Fastest flight time
17h 50m
Cheapest price
796 C$
Québec City to Casablanca Flights
Fastest flight time
11h 10m
Cheapest price
796 C$
Montreal to Tangier Flights
Fastest flight time
18h 50m
Cheapest price
803 C$
Québec City to Marrakesh Flights
Fastest flight time
16h 50m
Cheapest price
805 C$
Toronto to Rabat Flights
Fastest flight time
14h 25m
Cheapest price
820 C$
Toronto to Agadir Flights
Fastest flight time
16h 40m
Cheapest price
908 C$
Halifax to Marrakesh Flights
Fastest flight time
45h 55m
Cheapest price
917 C$
London to Marrakesh Flights
Fastest flight time
17h 20m
Cheapest price
921 C$
Toronto to Fez Flights
Fastest flight time
16h 25m
Cheapest price
947 C$
Vancouver to Marrakesh Flights
Fastest flight time
14h 15m
Cheapest price
981 C$
Montreal to Oujda Flights
Fastest flight time
14h 35m
Cheapest price
990 C$
London to Casablanca Flights
Fastest flight time
10h 40m
Cheapest price
1,002 C$
View more
Flights Africa Morocco