Flights from Vancouver to Mexico City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YVR to MEX – All flight route options from Vancouver International Airport, Canada to Mexico City International Airport, Mexico. These routes are operated by 14 airlines. Fly non-stop with Air Canada or Aeromexico, or choose from 14 different stopover flights. The shortest flight time is 5 hours and 20 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 Mexico City Airport
We got great deals on hotels and car rentals near the airport.
Vancouver to Mexico City flights
There are over 16 airlines and as many as 513 flights every week to this destination. You can fly non-stop to Mexico City (MEX) from Vancouver (YVR) with Air Canada or Aeromexico but if a stopover option suits you better you can choose to fly via Phoenix, Denver or any other of the 14 alternatives with connectiing airports.
Vancouver to Mexico City with Air Canada
You can fly non-stop every weekday with flights departing at 16:20 or 16:40. Air Canada is a Star Alliance member.
With American Airlines
If you fly from Vancouver with American Airlines you will do a stopover in Dallas, DFW before reaching Mexico City. This flight trip will take 8 hours and 45 minutes and you can fly every weekday with departures between 6:00 am and 11:00 pm. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Vancouver International Airport to Mexico City International Airport
The shortest flight time between YVR and MEX is 5 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 25m | - | 2464 miles (3965 km) |
PHX Phoenix | 8h 30m | 2h 14m | 2497 miles (4018 km) |
DEN Denver | 8h 40m | 2h 52m | 2576 miles (4145 km) |
DFW Dallas | 8h 45m | 2h 40m | 2704 miles (4351 km) |
LAX Los Angeles | 9h 10m | 2h 29m | 2649 miles (4262 km) |
YYC Calgary | 9h 28m | 1h 40m | 2776 miles (4467 km) |
PVR Puerto Vallarta | 9h 30m | 2h 5m | 2628 miles (4228 km) |
ZIH Ixtapa/Zihuatanejo | 9h 30m | 2h 10m | 2712 miles (4364 km) |
IAH Houston | 9h 30m | 3h 49m | 2750 miles (4425 km) |
SFO San Francisco | 9h 35m | 1h 9m | 2697 miles (4339 km) |
LAS Las Vegas | 9h 55m | 1h 31m | 2514 miles (4045 km) |
HUX Huatulco | 9h 58m | 3h 20m | 3091 miles (4973 km) |
SEA Seattle | 10h 5m | 3h 24m | 2474 miles (3981 km) |
MZT Mazatlan | 10h 10m | 3h 12m | 2563 miles (4124 km) |
SJD San Jose Cabo | 10h 35m | 3h 50m | 2688 miles (4325 km) |



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