Flights from Mexico City to Calgary – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MEX to YYC – All flight route options from Mexico City International Airport, Mexico to Calgary International, Canada. These flights are operated by 12 airlines. Fly non-stop with WestJet or choose from 13 different transit flights. The shortest flight time is 5 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Calgary
We got great deals on hotels and car rentals near the airport.
Mexico City to Calgary flights
There are over 14 airlines and as many as 177 flights every week to this destination. You can fly non-stop to Calgary (YYC) from Mexico City (MEX) with WestJet but if a stopover option suits you better you can choose to fly via Salt Lake City, Manzanillo or any other of the 13 alternatives with connectiing airports.
Mexico City to Calgary with WestJet
You can fly non-stop every weekday except Mondays and Mondays with departure times at 01:55.
Note Non-stop flights with WestJet will begin in May 2025.
With Delta Air Lines
If you fly from Mexico City with Delta Air Lines you will do a stopover in Salt Lake City, SLC before reaching Calgary. This flight trip will take 7 hours and 57 minutes and you can fly every day of the week except Mondays with departures at 15 or 16 in the afternoon. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Mexico City International Airport to Calgary International
The shortest flight time between MEX and YYC is 5 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 30m | - | 2348 miles (3778 km) |
SLC Salt Lake City | 7h 58m | 2h 51m | 2393 miles (3850 km) |
ZLO Manzanillo | 8h 14m | 4h 54m | 2641 miles (4249 km) |
YVR Vancouver | 9h 11m | 1h 40m | 2892 miles (4653 km) |
IAH Houston | 9h 19m | 2h 7m | 2527 miles (4066 km) |
LAS Las Vegas | 9h 30m | 2h 17m | 2562 miles (4122 km) |
DFW Dallas | 10h 24m | 3h 54m | 2474 miles (3981 km) |
PHX Phoenix | 10h 26m | 3h 50m | 2492 miles (4010 km) |
MZT Mazatlan | 10h 31m | 3h 6m | 2518 miles (4051 km) |
DEN Denver | 10h 32m | 2h 57m | 2361 miles (3799 km) |
LAX Los Angeles | 10h 42m | 3h 20m | 2775 miles (4465 km) |
HUX Huatulco | 10h 53m | 4h 10m | 2962 miles (4766 km) |
ZIH Ixtapa/Zihuatanejo | 11h 13m | 4h 15m | 2631 miles (4233 km) |
SFO San Francisco | 11h 40m | - | - |


Quick copy and share this page
From Mexico City to Canada
Below is a list of other destinations to Canada from Mexico City International Airport with either direct flights or 1 stop connections.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YEG Edmonton
-
YHZ Halifax
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's
From Mexico to Calgary
Below is a list of other cities in Mexico with flights to Calgary with either non-stop or connecting flights.
-
CUN Cancun Direct
-
MTY Monterrey
-
GDL Guadalajara
-
SJD San Jose Cabo Direct
-
PVR Puerto Vallarta Direct
-
TIJ Tijuana
-
BJX Leon/Guanajuato
-
MZT Mazatlan Direct
-
MID Merida
-
QRO Queretaro