Cheap Flights from Mexico City to Calgary

Compare Mexico City to Calgary flight deals

Find the cheapest month or even day of the year to fly to Calgary

Book the best Calgary fare with no extra fees

Flight deals from Mexico City to Calgary Airport

Looking for a cheap last-minute deal or the best return flight from Mexico City to Calgary Airport? If you want to travel next month, return fares start from $833. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to Calgary

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mexico City to Calgary flights are currently cheapest in April.

Direct flights from Mexico City to Calgary

Mexico City to Calgary: Alternative routes

Compare routes from Mexico City to Calgary below. You may find an airport to fly into that's cheaper, faster, or easier than Calgary.

Mexico City to Calgary: Flight information

The things to know before you go.
Cheapest flight found$833
Cheapest month to flyApril
Average flight time5 hrs, 47 mins
Most popular airlineAeromexico
Average flights per week10

Finding cheap flights from Mexico City to Calgary: Frequently asked questions

The best price we found for a return flight from Mexico City to Calgary is $833. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 47 minutes is the average flight time from Mexico City to Calgary.
Aeromexico and WestJet fly direct from Mexico City to Calgary.
As of March 2026, there are 10 flights per week flying from Mexico City to Calgary.
The cheapest month to fly from Mexico City to Calgary is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Calgary Airport on Saturday, 18 April 2026.
Yes – the average flight time is 5 hours and 47 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Calgary but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Calgary is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Mexico City to Calgary International Airport (YYC): What you need to know

  • Planning your trip starts with working out where you'll leave from in Mexico City. Mexico City Benito Juarez International Airport (MEX) is the city's main airport, so explore your options for booking a flight from Mexico City to Calgary International Airport (YYC) taking off from here.

  • The average time for a direct Mexico City to Calgary International Airport flight is 5 hours 40 minutes.

  • Calgary International Airport is located in Calgary. The city operates on the UTC-7 timezone and is one hour behind Mexico City.

  • Choose from 5 direct services each week between Mexico City Benito Juarez International Airport (MEX) and Calgary International Airport (YYC). This is the busiest route, with WestJet offering a 1:55am departure from MEX to YYC.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules worth sticking to. Show up at the airport on time to catch your flight from Mexico City to YYC.

  • Flying over a peak time such as September? Public holidays and other high seasons can mean longer queues and delays at check-in and security. Play things extra safe and arrive up to four hours ahead of international flights and two hours before domestic departures.

Airports in Mexico City

Mexico City Benito Juarez International Airport (MEX)

  • Mexico City Benito Juarez International Airport (MEX) makes it easy to travel directly to your destination. Nonstop flights from Mexico City to Calgary International Airport (YYC) leave from this terminal.

  • Book your direct flight from Mexico City to Calgary International Airport with WestJet. This top carrier offers services from MEX.

  • The majority of travellers choose to fly with WestJet from MEX to YYC.

  • WestJet is the most punctual carrier. A reliable 94.59% of its departures on this route arrive as scheduled.

  • Stopovers are the ideal opportunity to take a break from travelling and possibly even explore another city. When searching for cheap flights from Mexico City to YYC leaving from Mexico City Benito Juarez International Airport (MEX), uncheck the 'Direct flights only' box to find all potential stops. Popular options include:

    • Houston George Bush Intercontinental Airport (IAH)

    • Phoenix Sky Harbour International Airport (PHX)

    • Salt Lake City International Airport (SLC)

  • MEX is about 13 kilometres from central Mexico City. If you're driving, catching a taxi or ride-sharing from the centre, it'll take you 30 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the journey time to be around 40 minutes.

  • Want an easy start to your break? Stay near Mexico City Benito Juarez International Airport. Whether you've booked an early flight from Mexico City to Calgary International Airport or just don't like being rushed, these hotels are just the thing:

  • Mexico City Benito Juarez International Airport scores top marks for its on-time performance. 84% of flights that take off from MEX arrive at their destination as scheduled.

Mexico City Felipe Angeles International Airport (NLU)

  • Break up your flight from Mexico City to Calgary International Airport with a stop so you can stretch your legs or perhaps go somewhere you've never been before. Some top stopovers between Mexico City Felipe Angeles International Airport and YYC include:

    • Los Cabos International Airport (SJD)

    • Puerto Vallarta International Airport (PVR)

    • Bahias de Huatulco International Airport (HUX)

  • Using public transport, you can travel from central Mexico City to NLU in about 2 hours. The airport is roughly 56 kilometres away, and making the trip by car will take approximately 55 minutes.

  • Getting everyone to the airport on time before your Mexico City to YYC flight is a lot easier when you stay near Mexico City Felipe Angeles International Airport. If you have an early departure, Verticca Hotel will put you in easy range of the airport.

  • As far as flight punctuality goes, Mexico City Felipe Angeles International Airport has an on-time arrival performance of 76%.

About Calgary International Airport (YYC)

Getting from Calgary International Airport (YYC) to central Calgary

  • From Calgary International Airport, central Calgary is around 19 kilometres away. It takes about 25 minutes to reach the city centre by car.

  • Travelling on public transport takes roughly 45 minutes.

How to find the cheapest flights from Mexico City to Calgary International Airport (YYC)

  • Currently, $438 is the lowest price we've found for a one-way ticket from Mexico City to Calgary International Airport. The cheapest price for a return flight is $833. Remember fares may change due to availability at the time of booking.

  • Booking in advance is often the key to finding a cheap flight from Mexico City to YYC. Fares tend to rise as seats fill up, so the closer your departure date, the more expensive your ticket may be.

  • If you're flexible with your trip dates, try using the 'Whole month' tool. It'll give you the lowest price in every month when searching for your Mexico City to Calgary International Airport ticket.

  • There's no need to search every day to find out if fares have dropped when you set up a Price Alert. We'll notify you when a lower fare pops up on plane tickets from Mexico City to YYC.

  • Save on your flight from Mexico City to Calgary International Airport by using the search filters. Select your preferred duration, departure time and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Mexico City to Calgary International Airport (YYC)

  • January is the quietest month for flights from Mexico City to Calgary International Airport (YYC), while July is the most popular. Pick the ideal time to go to Calgary based on whether you want a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Calgary is August, with temperatures ranging between 8ºC and 26ºC. Book your Mexico City to YYC plane ticket then if this is the type of weather you enjoy.

  • Search for cheap tickets from Mexico City to Calgary International Airport in February if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between -22ºC and 3ºC.

More about Calgary

Explore more of Canada

  • You've visited Calgary, now it's time to discover other corners of Canada. Journey about 274 kilometres north to Edmonton to check off its must-visit sights. From Rogers Place to Citadel Theatre and Muttart Conservatory, you'll have a full itinerary ahead.

  • Around 129 kilometres north of Calgary, Red Deer is another favourite stop in Canada. Experience this destination's highlights firsthand at Discovery Canyon, Red Deer Mountain Bike Park and Old C.P.R. Bridge.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.