Cheap Flights from Calgary to Mexico City

Compare Calgary to Mexico City flight deals

Find the cheapest month or even day of the year to fly to Mexico City

Book the best Mexico City fare with no extra fees

Flight deals from Calgary to Mexico City

Looking for a cheap last-minute deal or the best return flight from Calgary to Mexico City? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Calgary to Mexico City

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

Direct flights from Calgary to Mexico City

Alternative Calgary to Mexico City routes

Looking for the cheapest, fastest or easiest route from Calgary to Mexico City? You could fly into the following airports instead.

Calgary to Mexico City: Flight information

The things to know before you go.
Cheapest flight foundRs52,587
Cheapest month to flyDecember
Average flight time5 hrs, 22 mins
Most popular airlineWestJet
Average flights per week9

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

There are 3 airports in Mexico City: Mexico City Juarez International, Felipe Angeles International and Toluca.
The best price we found for a return flight from Calgary to Mexico City is Rs95,761. 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 22 minutes is the average flight time from Calgary to Mexico City.
WestJet and Aeromexico fly direct from Calgary to Mexico City.
As of September 2025, there are 9 flights per week flying from Calgary to Mexico City.
The cheapest month to fly from Calgary to Mexico City is usually October.
If you're flying from Calgary Airport, the cheapest airport near Mexico City is Mexico City Juarez International – which is 6.4 km away from the centre of Mexico City. We've found flights into this airport from Rs95,761.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Calgary Airport to Mexico City on Friday, 24 October 2025.
Yes – the average flight time is 5 hours and 22 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 Mexico City 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 Mexico City is around 40 days in advance, so don’t leave your flight to the last minute.
In September, the average temperature is usually around 15°C. June is typically the warmest month in Mexico City, when it usually averages around 24°C. You can expect the least rain in December. The coldest month is December, with temperatures averaging 5°C. The rainiest month is September.
Currently, WestJet offers the cheapest flight tickets to Mexico City.

Flying from Calgary International Airport (YYC) to Mexico City: what you need to know

  • Approximately 5 hours 20 minutes is how long you'll be travelling on a direct flight from Calgary International Airport to Mexico City.

  • Calgary (the location of Calgary International Airport) and Mexico City follow the same timezone — UTC-6.

  • Calgary International Airport (YYC) to Benito Juarez International Airport (MEX) is the most popular route, with four weekly departures to pick from. You can travel from YYC to MEX at 18:45 with WestJet.

  • To avoid missing your YYC to Mexico City flight, allow plenty of time for things like baggage drop and finding your gate. Turning up two hours ahead of international departures and one hour before domestic flights is the general travel rule.

  • If you're heading away during a bank holiday or another peak period, allow for even more time. A good rule is two hours before domestic flights and up to four hours before international departures. Lines at check-in and security will be longer.

  • Begin your journey at YYC and travel nonstop to Benito Juarez International Airport (MEX). That's where you can expect to land when searching for Calgary International Airport to Mexico City tickets.

  • Check out the offers from WestJet. This carrier operates direct flights from Calgary International Airport to Mexico City.

  • Located around 10 kilometres from the centre of Calgary, YYC can be reached in about 20 minutes by car (depending on traffic). The journey on public transport takes roughly 1 hour.

  • Booked an early flight from Calgary International Airport to Mexico City? Avoid the stress of rushing to the airport (and get some extra shut-eye) by choosing one of these stays near YYC:

  • Of all flights leaving Calgary International Airport, 65.39% land on time at their destination.

  • The address for YYC is 2000 Airport Road Northeast.

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

  • The best price we've found for a one-way Calgary International Airport to Mexico City flight is Rs52,587. The cheapest price for a return flight is Rs95,761. Keep in mind fares can change due to availability at the time of booking.

  • To pick up cheap flights from YYC to Mexico City, book as early as you can. Airlines typically offer lower prices when flights first go on sale.

  • If you have flexibility with your travel plans, make the most of the 'Whole month' search tool. It'll give you the lowest price across each month when looking for a Calgary International Airport to Mexico City ticket.

  • There's no need to keep looking every day to see if fares have dropped when you set up a Price Alert. We'll notify you the moment there's an extra saving on cheap flights from YYC to Mexico City.

  • Save money on your flight from Calgary International Airport to Mexico City with the help of our filters. Choose your preferred duration, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • Benito Juarez International Airport (MEX) is around 8 kilometres from central Mexico City. If you're grabbing a cab or a ride-share, the drive will take roughly 25 minutes.

  • It typically takes 55 minutes to get there using public transport.

  • If you're coming in on a late flight from Calgary International Airport to Mexico City, nothing beats the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and resting soon after at one of these hotels near MEX:

  • Fast-track your adventure by picking up a Benito Juarez International Airport rental car. Grab a set of wheels from INFINITY RENT, MEX or America and experience the lesser-explored corners of Mexico City and beyond.

  • Lock in the best rate by booking your vehicle from Benito Juarez International Airport about four weeks ahead of your flight from YYC to Mexico City.

Santa Lucia Air Force Base Airport (NLU)

  • Once your flight from Calgary International Airport to Mexico City has hit the runway, you can make your way to the city centre in about 55 minutes by car. Central Mexico City is roughly 40 kilometres from Santa Lucia Air Force Base Airport (NLU).

  • If you travel by public transport, the journey will take you 1 hour 45 minutes or so.

  • Verticca Hotel is one accommodation option within a short drive of NLU. Settle in here after your YYC to Mexico City flight and then hang the 'Do not disturb' sign for some uninterrupted rest.

  • Europcar, MEX and Keddy By Europcar make picking up a Santa Lucia Air Force Base Airport rental car simple. These trusted providers are located in or around the terminal and will have you on the road before long.

  • Avoid last-minute price surges. Reserving your ride one week ahead of your arrival at NLU will save you money.

Best time to go to Mexico City

  • Plan your trip to Mexico City in high season if you like a busy atmosphere, but remember that prices are usually higher. Alternatively, book your flights from Calgary International Airport to Mexico City in the off-season when prices are cheaper and it's less crowded.

  • Lock in a Calgary International Airport to Mexico City flight ticket with a departure in April to experience the city during its warmest month. Expect temperatures to range from 10ºC to 28ºC.

  • January sees average temperatures of between 6ºC and 23ºC. Look for a cheap ticket from YYC to Mexico City around that time if you want to travel in cooler conditions.

More about Mexico City

  • Start your Mexico City trip right by choosing the perfect place to stay. Once you've booked your flight from Calgary International Airport to Mexico City, explore our selection of hotels including:

  • Chapultepec Park and Zocalo are just a couple of the major attractions to add to your Mexico City travel itinerary. Keep the momentum going by heading to National Museum of Anthropology.

Explore more of Mexico

  • Guadalajara is just one of the many places in Mexico waiting to be discovered once you've seen Mexico City. Around 467 kilometres away to the west, its best attractions include Teatro Degollado, Portales Tlaquepaque Park and Zoologico Guadalajara.

  • Around 105 kilometres south-east of Mexico City, Puebla is another essential stop in Mexico. Get a taste of what this destination has to offer at Mirador de Los Fuertes, Cuexcomate and Street of Candies.

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