Flights Africa Morocco

Search and find cheap flights to Morocco

Fri. 27/3
Fri. 3/4
Any month
Compare vs. momondo |

Cheapest flights to cities in Morocco

Click on the cities below to find out when it's cheapest to fly to Morocco

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
Essaouira
Essaouira Beach
Skala de la Ville
Skala du Port
Place Moulay el Hassan
Mohammed Ben Abdallah Museum
Errachidia
Forkan Mosque
Garden Boutalamine
Ouarzazate
Atlas Studios
Kasbah Tifoultoute
Fint Oasis
Kasbah Taouirt
Zagora
La Grande Mosque Amzrou
Zagora Mosque
Gardens of Zagora

Cheapest flight routes to Morocco

These routes have the cheapest flights to Morocco found by momondo users
Departing Destination Best Price
Montreal Casablanca 604 C$
Toronto Casablanca 818 C$
Ottawa Rabat 878 C$
Québec City Casablanca 904 C$
London Marrakesh 940 C$
Halifax Marrakesh 961 C$
Charlottetown (Prince Edward Island) Casablanca 1,067 C$
Winnipeg Marrakesh 1,068 C$
Vancouver Rabat 1,096 C$
Regina Casablanca 1,137 C$

Useful information for finding Morocco flight deals

Learn about all of the flight booking features offered by momondo for free.

How do I get Price Alerts for flights to Morocco?

Confirm your travel details to search for the latest offers. While browsing offers there will be the option to toggle “Price Alerts”. You’ll then receive updates when prices for the flight route increase or decrease.

How can I save money on flights to Morocco with momondo?

By using tools like our “Price Calendar”, you can see the best day to fly round-trip for your travels. Our “Price Forecast” tool uses AI to predict whether you should purchase or hold off on booking for potentially cheaper prices. Explore shows you all flight options from a city or airport to build your own unique adventure. The Discover blog also provides valuable insights for saving money while booking your experience. After searching you can toggle on “Price Alerts” to track prices for your desired flight and book at the ideal moment.

How does momondo find its flight prices?

We aggregate our prices from over 700+ competitors from airlines to OTAs. We operate in over 30 markets worldwide to show you a wide range of travel options.


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 Flights
Fastest flight time
6h 30m
Cheapest price
604 C$
Toronto to Casablanca Flights
Fastest flight time
11h 45m
Cheapest price
818 C$
Ottawa to Rabat Flights
Fastest flight time
17h 51m
Cheapest price
878 C$
Québec City to Casablanca Flights
Fastest flight time
22h 00m
Cheapest price
904 C$
London to Marrakesh Flights
Fastest flight time
18h 20m
Cheapest price
940 C$
Halifax to Marrakesh Flights
Fastest flight time
40h 30m
Cheapest price
961 C$
Charlottetown (Prince Edward Island) to Casablanca Flights
Fastest flight time
31h 00m
Cheapest price
1,067 C$
Winnipeg to Marrakesh Flights
Fastest flight time
21h 59m
Cheapest price
1,068 C$
Vancouver to Rabat Flights
Fastest flight time
21h 00m
Cheapest price
1,096 C$
Regina to Casablanca Flights
Fastest flight time
17h 35m
Cheapest price
1,137 C$
Thunder Bay to Casablanca Flights
Fastest flight time
22h 05m
Cheapest price
1,182 C$
Edmonton to Marrakesh Flights
Fastest flight time
33h 30m
Cheapest price
1,205 C$
Calgary to Casablanca Flights
Fastest flight time
36h 50m
Cheapest price
1,253 C$
Saskatoon to Marrakesh Flights
Fastest flight time
60h 20m
Cheapest price
1,283 C$
Abbotsford to Marrakesh Flights
Fastest flight time
27h 05m
Cheapest price
1,912 C$
Kelowna to Marrakesh Flights
Fastest flight time
18h 40m
Cheapest price
1,961 C$
View more
Flights Africa Morocco