Every one of the 4 Mexico destinations we track from Vancouver has nonstop flights: Cancún (Air Canada, Flair and WestJet); Puerto Vallarta (Air Canada and WestJet, plus seasonal Flair flights); Los Cabos (Air Canada and WestJet); Mexico City (Aeroméxico, Air Canada and Flair). Some run only in season, so check your dates.
The shortest flight is to Los Cabos (about 4h 05m) and the longest to Cancún (about 5h 35m). Nonstop flights save the most time, but a one-stop trip can cost less, so compare the total.
Abbotsford (YXX) has budget domestic flights, and Seattle (SEA) is sometimes cheaper for long-haul trips.
Vancouver to Mexico: every route
| Destination | Nonstop airlines | Flying time | Cheapest time to fly | Lowest fare found |
|---|---|---|---|---|
| Cancún (YVR–CUN) | Air Canada, Flair and WestJet | ~5h 35m | Late August to November is usually cheapest (it's hurricane season, so watch forecasts); Christmas to Easter and March break cost the most. | $313 |
| Puerto Vallarta (YVR–PVR) | Air Canada and WestJet, plus seasonal Flair flights | ~4h 30m | Summer and early autumn are usually cheapest (hot and rainy); winter is peak season. | — |
| Los Cabos (YVR–SJD) | Air Canada and WestJet | ~4h 05m | Summer and early autumn are usually cheaper; winter is peak season. | — |
| (YVR–MEX) | Aeroméxico, Air Canada and Flair | ~5h | Months outside Christmas and Easter week (Semana Santa) are usually cheaper. | $287 |
Fares are one way, in Canadian dollars, from recent searches, and fill in when available. Flying times are estimates. How we work these out.
Entry for Canadians
Canadians don't need a visa for tourist stays; immigration issues a digital entry record on arrival.
Rules change, so confirm on the Government of Canada travel advice page before you book.
Common questions
Is there a nonstop flight from Vancouver to Mexico?
Every one of the 4 Mexico destinations we track from Vancouver has nonstop flights: Cancún (Air Canada, Flair and WestJet); Puerto Vallarta (Air Canada and WestJet, plus seasonal Flair flights); Los Cabos (Air Canada and WestJet); Mexico City (Aeroméxico, Air Canada and Flair). Some run only in season, so check your dates.
How long is the flight from Vancouver to Cancún?
The distance is about 4,467 km, and the flying time is about 5h 35m, nonstop. These are estimates from the distance; schedules change.
When is the cheapest time to fly from Vancouver to Mexico?
Late August to November is usually cheapest (it's hurricane season, so watch forecasts); Christmas to Easter and March break cost the most. Each route page shows the cheapest months in recent searches and in our own daily price checks.
Which airports can I fly into in Mexico?
Cancún: Cancún International (CUN); Puerto Vallarta: Licenciado Gustavo Díaz Ordaz International (PVR); Los Cabos: Los Cabos International (SJD), in San José del Cabo; Mexico City: Benito Juárez International (MEX), plus Felipe Ángeles (NLU) for some budget flights.
What do Canadians need to enter Mexico?
Canadians don't need a visa for tourist stays; immigration issues a digital entry record on arrival.