Flights from Puerto Vallarta to Vancouver – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVR to YVR – All flight route options from Licenciado Gustavo Diaz Ordaz International, Mexico to Vancouver International Airport, Canada. These flights are operated by 14 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 5 hours and 13 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 Vancouver Airport
We got great deals on hotels and car rentals near the airport.
Puerto Vallarta to Vancouver flights
There are over 16 airlines and as many as 407 flights every week to this destination. You can fly non-stop to Vancouver (YVR) from Puerto Vallarta (PVR) with Air Canada, WestJet or Flair Airlines but if a stopover option suits you better you can choose to fly via Seattle, Salt Lake City or any other of the 13 alternatives with connectiing airports.
Puerto Vallarta to Vancouver with Air Canada
You can fly non-stop with Air Canada every Saturday at 16:45, 17:00 or 17:45. Air Canada is a Star Alliance member.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Puerto Vallarta to Vancouver you can make a transit either via Seattle or via Salt Lake City. The route via Seattle is 12 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Licenciado Gustavo Diaz Ordaz International to Vancouver International Airport
The shortest flight time between PVR and YVR is 5 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 20m | - | 2216 miles (3566 km) |
SEA Seattle | 7h 33m | 1h 39m | 2219 miles (3570 km) |
SLC Salt Lake City | 7h 45m | 2h 40m | 2253 miles (3625 km) |
PDX Portland | 7h 50m | 2h 58m | 2244 miles (3611 km) |
DEN Denver | 8h 8m | 1h 46m | 2451 miles (3944 km) |
SFO San Francisco | 8h 31m | 1h 33m | 2369 miles (3812 km) |
YYC Calgary | 8h 45m | 3h 27m | 2595 miles (4175 km) |
LAX Los Angeles | 9h 2m | 2h 42m | 2312 miles (3720 km) |
PHX Phoenix | 9h 5m | 3h 15m | 2216 miles (3566 km) |
IAH Houston | 9h 28m | 4h 12m | 2877 miles (4629 km) |
MEX Mexico City | 10h 26m | 3h 45m | 2876 miles (4627 km) |
DFW Dallas | 10h 35m | 1h 53m | 2750 miles (4425 km) |
SAN San Diego | 10h 47m | 3h 36m | 2301 miles (3702 km) |
YEG Edmonton | 10h 54m | 3h 35m | 2815 miles (4529 km) |



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