Wayfli › Cancun (CUN) › To Vancouver (YVR)

Cancun (CUN) to Vancouver (YVR) flights

There are direct flights from Cancun Cancún International Airport to Vancouver International Airport, sold by 3 airlines (including codeshares): Flair Airlines, Air Transat and WestJet. The distance is 4,476 km, about 5h 55m in the air. There are also 13 one-stop options, via airports such as Chicago, Dallas-Fort Worth and Houston.

Live fares for CUN → YVRSee all routes on the map
4,476 kmdistance
~5h 55mdirect flight time (estimate)
3direct airlines
13one-stop options

Direct flights from Cancun to Vancouver

RouteAirlines (incl. codeshares)DistanceTime (est.)
CUN → YVRFlair Airlines, Air Transat, WestJet4,476 km~5h 55m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
ORD ChicagoAmerican Airlines and Frontier Airlines then American Airlines and Air Canada5,162 km~9h
DFW Dallas-Fort WorthAmerican Airlines and Sun Country Airlines then American Airlines and WestJet4,477 km~8h 10m
IAH HoustonAir China and United Airlines then United Airlines4,477 km~8h 10m
DEN DenverFrontier Airlines and United Airlines then Air Canada and United Airlines4,479 km~8h 10m
LAX Los AngelesAeromexico and United Airlines then American Airlines and Air Canada5,147 km~8h 55m
LAS Las VegasSouthwest Airlines then American Airlines and Air Canada4,807 km~8h 30m
SFO San FranciscoUnited Airlines then Air Canada and Flair Airlines5,160 km~9h
MEX Mexico CityAir Montenegro and Aeromexico then Air Canada and Aeromexico5,229 km~9h 5m
PHX PhoenixAmerican Airlines then American Airlines4,811 km~8h 30m
YYC CalgaryAir Canada and Flair Airlines then Air Canada and Flair Airlines4,777 km~8h 30m
YEG EdmontonWestJet then Air Canada and Flair Airlines5,055 km~8h 50m
SJD San Jose Del CaboViva Aerobus then WestJet5,490 km~9h 20m

More from Cancun and Vancouver

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.