Direct flights from Puerto Vallarta to Vancouver
All flights from PVR to YVR non-stop. There are direct flights from Licenciado Gustavo Diaz Ordaz International (PVR), Mexico to Vancouver International Airport (YVR), Canada with Flair Airlines, Air Canada and WestJet. 9 weekly departures are currently scheduled on this route. Departure times range from 07:20 to 18:35 depending on the schedule period. The flight distance is 2216 miles (3566 km). Flight time ranges from 5 hours to 5 hours and 25 minutes.
Airlines with non-stop routes:
Flair Airlines
Air Canada
WestJet
Sunwing Airlines
Air Transat
Flight schedule from Puerto Vallarta to Vancouver with Flair Airlines
This is a weekly direct flight schedule for Flair Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Puerto Vallarta to Vancouver with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Flight schedule from Puerto Vallarta to Vancouver with WestJet
This is a weekly direct flight schedule for WestJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-22
Puerto Vallarta to Vancouver scheduled departures
Select a date to see every published non-stop departure between PVR and YVR.
PVR - YVR route facts
-
Distance2216 miles (3566 km)
-
Flight time5 hours to 5 hours and 25 minutes
-
Airlines
Flair
Air Canada
WestJet -
Airline alliancesLow-cost carrier Star Alliance
-
CabinsEconomy Business Premium Economy
-
Hub airportsAir Canada: YVRWestJet: YVR (Secondary hub.)
-
Arrival terminalsAir Canada: Terminal MWestJet: Terminal M
-
AircraftFlair Airlines: Boeing 737MAX 8 PassengerAir Canada: Boeing 737MAX 8 PassengerWestJet: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737MAX 8 Passenger and Boeing 737-700 (winglets) Passenger/BBJ1
Route FAQ
Direct flights from Puerto Vallarta to Canada
From Puerto Vallarta to Prince George
YXS Prince George
From Puerto Vallarta to Comox
YQQ Comox
From Puerto Vallarta to Edmonton
YEG Edmonton International Airport
From Puerto Vallarta to Vancouver
YXX Abbotsford
From Puerto Vallarta to Kelowna
YLW Kelowna
From Puerto Vallarta to Victoria
YYJ Victoria International
From Puerto Vallarta to Ottawa
YOW Ottawa Macdonald Cartier International
From Puerto Vallarta to Saskatoon
YXE Saskatoon J G Diefenbaker International
From Puerto Vallarta to Quebec
YQB Quebec Jean Lesage International
From Puerto Vallarta to Calgary
YYC Calgary International
