Cheap flights from Calgary to Marrakech from C$ 678

1 adult
0 bags
Wed 22/3
Wed 29/3

Deals available from 900+ travel sites.

Flight information for Calgary to Marrakech
(YYC to RAK)

Find info about flight duration, direct flights, and airports for your flight from Calgary to Marrakech

Best price found

C$ 678

Fastest flight time

21h 40m

Direct flights


Airports in Marrakech

1 airport
The best one-way flight to Marrakech from Calgary in the past 72 hours is C$ 678. The best round-trip flight deal from Calgary to Marrakech found on momondo in the last 72 hours is C$ 2,336.
The fastest flight from Calgary to Marrakech takes 21h 40m
There are no direct flights from Calgary to Marrakech. Popular non-direct route for this connection is Calgary Airport - Marrakech Menara Airport.
There is 1 airport near Marrakech: Marrakech Menara (RAK)

How to get the cheapest flight ticket from Calgary to Marrakech

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Calgary to Marrakech?

October. The cheapest time of year to fly to Marrakech from Calgary is October. The most expensive is December.

What is the cheapest day to depart Calgary for Marrakech?

Tuesday. The cheapest day of the week is typically Tuesday. The most expensive is typically Thursday

When is the cheapest time to fly from Calgary to Marrakech?

in the evening. Calgary to Marrakech flights are approximately 23% more expensive at noon than in the evening

What is the cheapest airline that flies to Marrakech from Calgary?

Air France. Air France and KLM are the most popular carriers operating from Calgary to Marrakech

What is the cheapest Calgary to Marrakech flight route?

Calgary - Marrakech Menara. Fly from Calgary to Marrakech Menara for the best Calgary - Marrakech flight prices

If you are looking to fly from Calgary to Marrakech, you are most likely going to fly from Calgary Airport to Marrakech Menara Airport, the most popular airports on that route. In March, C$ 1,646 is typically the cheapest round trip price you’ll find from Calgary to Marrakech which you can find when you fly YYC — RAK.

Calgary Airport (YYC) to Marrakech Menara Airport (RAK)C$ 1,646
Search Flight Deals

Easily compare round-trip flights from Calgary to Marrakech

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Calgary to Marrakech by changing tabs
Multiple Airlines
21 May
YYC2:00 a.m.Calgary
29h 20m
3 stops
RAK7:20 a.m.Marrakech Menara
30 Jun.
RAK1:50 a.m.Marrakech Menara
22h 50m
2 stops
YYC12:40 a.m.Calgary
C$ 1,811
Find similar
21 May
YYC11:15 a.m.Calgary
19h 50m
1 stop
RAK7:05 a.m.Marrakech Menara
30 Jun.
RAK3:50 p.m.Marrakech Menara
24h 35m
1 stop
YYC4:25 p.m.Calgary
C$ 2,887
Find similar

Find the cheapest one-way flights from Calgary to Marrakech

Multiple Airlines
3 Apr.
YYC12:30 p.m.Calgary
56h 40m
3 stops
RAK9:10 p.m.Marrakech Menara
Multiple Airlines
26 Mar.
YYC11:40 a.m.Calgary
18h 40m
2 stops
RAK6:20 a.m.Marrakech Menara
Multiple Airlines
28 Mar.
YYC5:30 a.m.Calgary
24h 50m
3 stops
RAK6:20 a.m.Marrakech Menara

Best airlines flying from Calgary to Marrakech

Compare and see reviews for airlines that fly from Calgary to Marrakech with momondo
AirlineRatingFree CancellationPrice
KLMPriceFrom C$ 1,173Free CancellationRating
181 reviews
Search KLM flights
Air FrancePriceFrom C$ 1,224Free CancellationRating
327 reviews
Search Air France flights

  • How far is Calgary to Marrakech Menara by plane?

    Calgary and Marrakech Menara are 8328.7 km apart from one another. In terms of flight time, this usually takes a little over 19h 50m.

Alternative routes for Calgary to Marrakech

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Edmonton to Casablanca Flights
Fastest flight time19h 00m
Cheapest priceC$ 1,685
Calgary to Casablanca Flights
Fastest flight time13h 30m
Cheapest priceC$ 1,351
Edmonton to Rabat Flights
Fastest flight time28h 45m
Cheapest priceC$ 8,171
Calgary to Tangier Flights
Fastest flight time32h 10m
Cheapest priceC$ 1,525
Edmonton to Marrakech Flights
Fastest flight time21h 30m
Cheapest priceC$ 2,402
Calgary to Agadir Flights
Fastest flight time26h 10m
Cheapest priceC$ 4,888

Similar Calgary to Marrakech flights

Flexible with your destination? Broaden your search and find flights similar to your Calgary to Marrakech route

Why use momondo?

It is quick and easy to find Calgary to Marrakech flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Marrakech that suits you.

Flights from Calgary to Marrakech with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

momondo helps you find the best flight between Calgary and Marrakech by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

If you are not ready to book a flight from Calgary to Marrakech now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Marrakech and let you know when they change.

Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.