CMN - YYC

C$ 666 Find Cheap Flights from Casablanca to Calgary – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 25% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest round-trip
C$ 1,407
Typical prices: C$ 1,597-C$ 1,752
Multiple Airlines
Tue 13/11Mon 22/1
CMN - YYC • 2 stops
Cheapest one-way flights
C$ 716
Typical prices: C$ 758-C$ 1,182
Multiple Airlines
Fri 9/11
CMN - YYC • 2 stops
Direct flights
There are currently no direct flights between Casablanca and Calgary. You'll need to take a connecting flight to reach the destination.
Insights
Insights
When to travel
Cheapest • 39% price drop
Most popular
Good to know
+1
Good to know
+1
Top layover airports
Cheapest • Avg C$ 891 (round-trip)
Shortest trip • 15h 13m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Calgary!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Casablanca to Calgary (CMN-YYC)

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals from Casablanca to Calgary

Fri, 13 Nov - Fri, 22 Jan
Multiple Airlines Logo
9:55 p.m. - 1:50 p.m.CMN  Casablanca Mohamed V-YYC Calgary
47h 55m2 stops Agadir Almassira Paris Charles de Gaulle
Multiple Airlines Logo
10:10 p.m. - 10:30 p.m.YYC  Calgary-CMN Casablanca Mohamed V
16h 20m1 stop London Heathrow
C$ 1,407Multiple Airlines
Sat, 14 Nov - Tue, 2 Feb
Multiple Airlines Logo
1:55 a.m. - 1:50 p.m.CMN  Casablanca Mohamed V-YYC Calgary
19h 55m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
7:30 p.m. - 8:55 p.m.YYC  Calgary-CMN Casablanca Mohamed V
17h 25m1 stop Paris Charles de Gaulle
C$ 1,436Multiple Airlines
Fri, 13 Nov - Fri, 22 Jan
Multiple Airlines Logo
3:30 p.m. - 7:45 a.m.CMN  Casablanca Mohamed V-YYC Calgary
24h 15m1 stop Toronto Pearson Intl
Multiple Airlines Logo
9:30 a.m. - 1:00 a.m.YYC  Calgary-CMN Casablanca Mohamed V
31h 30m1 stop Montreal Pierre Elliott Trudeau Intl
C$ 1,585Multiple Airlines
Sat, 14 Nov - Mon, 1 Feb
Multiple Airlines Logo
1:55 a.m. - 1:50 p.m.CMN  Casablanca Mohamed V-YYC Calgary
19h 55m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
1:25 a.m. - 11:35 a.m.YYC  Calgary-CMN Casablanca Mohamed V
26h 10m2 stops Atlanta Hartsfield-Jackson Montreal Pierre Elliott Trudeau Intl
C$ 1,587Multiple Airlines
Sat, 14 Nov - Tue, 2 Feb
Multiple Airlines Logo
1:55 a.m. - 1:50 p.m.CMN  Casablanca Mohamed V-YYC Calgary
19h 55m1 stop Paris Charles de Gaulle
Multiple Airlines Logo
8:00 a.m. - 9:15 p.m.YYC  Calgary-CMN Casablanca Mohamed V
29h 15m3 stops Montreal Pierre Elliott Trudeau Intl Paris Charles de Gaulle Milan Malpensa
C$ 1,590Multiple Airlines
Fri, 13 Nov - Fri, 22 Jan
Multiple Airlines Logo
3:30 p.m. - 5:30 a.m.CMN  Casablanca Mohamed V-YYC Calgary
22h 00m2 stops Toronto Pearson Intl Regina
Multiple Airlines Logo
5:15 p.m. - 1:00 a.m.YYC  Calgary-CMN Casablanca Mohamed V
23h 45m2 stops Toronto Pearson Intl Montreal Pierre Elliott Trudeau Intl
C$ 1,599Multiple Airlines
Tue, 2 Feb - Sat, 20 Feb
Multiple Airlines Logo
3:45 p.m. - 6:15 p.m.CMN  Casablanca Mohamed V-YYC Calgary
34h 30m1 stop Montreal Pierre Elliott Trudeau Intl
Multiple Airlines Logo
5:15 p.m. - 10:45 a.m.YYC  Calgary-CMN Casablanca Mohamed V
34h 30m1 stop Toronto Pearson Intl
C$ 1,692Multiple Airlines
Tue, 2 Feb - Sat, 20 Feb
Multiple Airlines Logo
3:45 p.m. - 6:15 p.m.CMN  Casablanca Mohamed V-YYC Calgary
34h 30m1 stop Montreal Pierre Elliott Trudeau Intl
Multiple Airlines Logo
11:50 p.m. - 10:45 a.m.YYC  Calgary-CMN Casablanca Mohamed V
27h 55m2 stops Regina Toronto Pearson Intl
C$ 1,723Multiple Airlines
Tue, 2 Feb - Sat, 20 Feb
Multiple Airlines Logo
3:45 p.m. - 2:05 p.m.CMN  Casablanca Mohamed V-YYC Calgary
30h 20m2 stops Montreal Pierre Elliott Trudeau Intl Toronto Pearson Intl
Multiple Airlines Logo
10:05 p.m. - 10:45 a.m.YYC  Calgary-CMN Casablanca Mohamed V
29h 40m2 stops Edmonton Toronto Pearson Intl
C$ 1,759Multiple Airlines
Sat, 14 Nov - Tue, 2 Feb
Multiple Airlines Logo
1:30 a.m. - 1:50 p.m.CMN  Casablanca Mohamed V-YYC Calgary
20h 20m2 stops Frankfurt am Main Paris Charles de Gaulle
Multiple Airlines Logo
8:00 a.m. - 9:15 p.m.YYC  Calgary-CMN Casablanca Mohamed V
29h 15m3 stops Montreal Pierre Elliott Trudeau Intl Paris Charles de Gaulle Milan Malpensa
C$ 1,880Multiple Airlines
Booking Insights

Price, demand, and travel trends for Casablanca to Calgary flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.

What's the cheapest day of the week to fly from Casablanca to Calgary?

Based on deals KAYAK users found in the last 12 months, Thursday is the cheapest day of the week to fly from Casablanca to Calgary. It's 28% cheaper than the average day, while Friday is the most expensive, with prices 0% higher.

Key details for Casablanca to Calgary flights

Low season

October

Cheapest flight

C$ 716
Beat the crowds with an average 92% drop in traveller numbers.
The most popular month to fly with an average 114% increase in traveller numbers.
One-way flight from Casablanca to Calgary

When to book flights from Casablanca to Calgary

Are your dates flexible? Find out the best times to travel from Casablanca to Calgary based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price

Your Casablanca to Calgary flight questions, answered

Find helpful answers about this route, including flight times, airports, airlines, and booking tips.

  • Which cabin classes can I book on flights from Casablanca to Calgary?

    Only Economy Class is available on flights from Casablanca to Calgary.

  • How long does a flight from Casablanca to Calgary take?

    A direct flight from Casablanca to Calgary takes 00m, covering 13,187 km.

  • Do I need a passport to fly from Casablanca to Calgary?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How much should I expect to pay for a Casablanca to Calgary flight?

    Round-trip flights from Casablanca to Calgary range from C$ 1,597 to C$ 1,752, with an average of C$ 1,743 over the past 12 months. Anything below C$ 1,597 counts as a good deal.

  • Have flight prices from Casablanca to Calgary changed much recently?

    Yes. Based on fares seen in the past 5 days, round-trip prices on this route showed a wide range, from about C$ 1,407 to C$ 3,866. That means the highest observed fare was about 3x higher than the lowest one.

  • How are flight prices from Casablanca to Calgary looking right now?

    One-way fares from Casablanca to Calgary are currently in line with typical prices for this route. Average one-way fares are about C$ 959.

  • What car rental options are available at Calgary Airport (YYC)?

    Calgary Airport (YYC) hosts 5 major car rental companies, with daily rates averaging C$ 84 for economy cars. Top options include:

    • Routes Car & Truck Rentals
    • Avis
    • Budget
    • Thrifty
    • Hertz

  • Which airports can I use when flying from Casablanca to Calgary?

    Flights from Casablanca to Calgary usually depart from Casablanca Mohamed V (CMN) and arrive at Calgary (YYC).

  • Which airports do connecting flights from Casablanca to Calgary pass through?

    One-stop flights from Casablanca to Calgary most commonly connect through:

    • Montreal Pierre Elliott Trudeau Intl (YUL) – 77% of one-stop connections
    • Toronto Pearson Intl (YYZ) – 21% of one-stop connections
    • Paris Charles de Gaulle (CDG) – 2% of one-stop connections

  • Can I save money by using flexible dates for flights from Casablanca to Calgary?

    Yes. Flexible dates can save you up to 29% on flights from Casablanca to Calgary. Thursday is the cheapest departure day at C$ 1,256 round-trip on average, while Friday is the most expensive at C$ 1,752, a difference of C$ 496.

    KAYAK's flexible dates feature shows options up to three days before and after your selected dates, making it easier to compare nearby fares.

  • How much time can I save by choosing a different layover airport when travelling from Casablanca to Calgary?

    Flying via Montreal Pierre Elliott Trudeau Intl (YUL) gives the shortest average 1-stop total travel time at 15h 13m, compared with 16h 27m via Toronto Pearson Intl (YYZ) and 25h 52m via Paris Charles de Gaulle (CDG).

  • What is the time difference between Casablanca and Calgary?

    Calgary is 7 hours behind Casablanca (Mountain Time vs Western European Time). Plan for the time shift when scheduling connections or first-day activities.

  • Which popular places can I visit in Calgary?

    Some of the most popular sights in Calgary are Stampede Park, Scotiabank Saddledome, and Calgary Zoo. These are among the most viewed places in Calgary on KAYAK.

Your guide to booking Casablanca to Calgary flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Thursday departure and avoid flying on Friday. On this route, Thursday flights average C$ 1,256, about C$ 496 less than Friday fares (28% savings) based on the last 12 months.
  • If you can choose when to travel, plan your Casablanca to Calgary trip for December. Fares historically average C$ 1,066 round-trip in that month – typically C$ 1,199 less than the most expensive month, which is August (based on the last 12 months).
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Calgary Airport.

    • Hotel 11, Mod A Sonesta Collection
    • Hotel Clique Calgary Airport
    • Wingate by Wyndham Calgary Airport

More options for your flight from Casablanca to Calgary

Complete your trip to Calgary with a hotel stay or car rental