Flights from Puerto Vallarta to Calgary – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PVR to YYC – All flight route options from Licenciado Gustavo Diaz Ordaz International, Mexico to Calgary International, Canada. These routes are operated by 10 airlines. Fly non-stop with WestJet or Flair Airlines, or choose from 11 different stopover flights. The shortest flight time is 5 hours and 7 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 Calgary
We got great deals on hotels and car rentals near the airport.
Puerto Vallarta to Calgary flights
There are over 13 airlines and as many as 113 flights every week to this destination. You can fly non-stop to Calgary (YYC) from Puerto Vallarta (PVR) with WestJet or Flair Airlines but if a stopover option suits you better you can choose to fly via Salt Lake City, Vancouver or any other of the 11 alternatives with connectiing airports.
Puerto Vallarta to Calgary with WestJet
You can fly non-stop every weekday except Mondays with departure times from 12 noon to 7:00 pm. You can also catch a transit flight via Regina or Vancouver.
With Delta Air Lines
If you fly from Puerto Vallarta with Delta Air Lines you will do a stopover in Salt Lake City, SLC before reaching Calgary. This flight trip will take 7 hours and 12 minutes and you can fly every weekday with departures at 15 or 16 in the afternoon. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Licenciado Gustavo Diaz Ordaz International to Calgary International
The shortest flight time between PVR and YYC is 4 hours and 59 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 59m | - | 2167 miles (3487 km) |
SLC Salt Lake City | 7h 12m | 1h 35m | 2176 miles (3501 km) |
YVR Vancouver | 7h 43m | 1h 10m | 2644 miles (4254 km) |
DEN Denver | 7h 49m | 1h 29m | 2236 miles (3598 km) |
SFO San Francisco | 8h 3m | 1h 39m | 2587 miles (4162 km) |
YQR Regina | 8h 34m | 2h 19m | 2480 miles (3990 km) |
DFW Dallas | 8h 38m | 3h 50m | 2520 miles (4055 km) |
PHX Phoenix | 8h 38m | 3h 3m | 2211 miles (3557 km) |
YEG Edmonton | 9h 0m | 2h 30m | 2463 miles (3963 km) |
IAH Houston | 9h 7m | 2h 40m | 2654 miles (4270 km) |
LAX Los Angeles | 9h 51m | 3h 39m | 2438 miles (3923 km) |
MEX Mexico City | 10h 20m | 3h 5m | 2760 miles (4441 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
-
YVR Vancouver Direct
-
YEG Edmonton Direct
-
YHZ Halifax
-
YOW Ottawa Direct
-
YWG Winnipeg Direct
-
YQB Quebec Direct
-
YZF Yellowknife
-
YLW Kelowna Direct
From Mexico to Calgary
Below is a list of other cities in Mexico with flights to Calgary with either non-stop or connecting flights.
-
CUN Cancun Direct
-
MEX Mexico City Direct
-
MTY Monterrey
-
GDL Guadalajara Direct
-
SJD San Jose Cabo Direct
-
TIJ Tijuana
-
BJX Leon/Guanajuato
-
MZT Mazatlan Direct
-
MID Merida
-
QRO Queretaro