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 WestJet, Air Canada and Flair Airlines. 26 weekly departures are currently scheduled on this route. Departure times range from 07:35 to 20:00 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:
WestJet
Air Canada
Flair Airlines
Sunwing Airlines
Air Transat
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-11-09
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-11-09
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-11-09
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
WestJet
Air Canada
Flair -
Airline alliancesLow-cost carrier Star Alliance
-
CabinsEconomy Premium Economy Business
-
Hub airportsWestJet: YVR (Secondary hub.)Air Canada: YVR
-
Arrival terminalsWestJet: Terminal MAir Canada: Terminal M
-
AircraftWestJet: Boeing 737MAX 8 Passenger, Boeing 737-800 (winglets) Passenger/BBJ2 and Boeing 737-700 (winglets) Passenger/BBJ1Air Canada: Boeing 737MAX 8 PassengerFlair Airlines: Boeing 737MAX 8 Passenger
Route FAQ
Direct flights from Puerto Vallarta to Canada
From Puerto Vallarta to Prince George
YXS Prince George
From Puerto Vallarta to Edmonton
YEG Edmonton International Airport
From Puerto Vallarta to Comox
YQQ Comox
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 Calgary
YYC Calgary International
From Puerto Vallarta to Quebec
YQB Quebec Jean Lesage International
