Flights from Quebec to Puerto Vallarta – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YQB to PVR – All flight route options from Quebec Jean Lesage International, Canada to Licenciado Gustavo Diaz Ordaz International, Mexico. These routes are operated by 3 airlines. Fly non-stop with Air Transat or WestJet, or choose from 2 different stopover flights. The shortest flight time is 6 hours and 30 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 Licenciado Gustavo Diaz Ordaz
We got great deals on hotels and car rentals near the airport.
Quebec to Puerto Vallarta flights
There are over 4 and approximately 14 flights every week. You can fly non-stop to Puerto Vallarta (PVR) from Quebec (YQB) with Air Transat or Sunwing Airlines or choose a connecting flight via Toronto (YYZ) or Montreal (YUL) if it suits you better.
Quebec to Puerto Vallarta with Air Transat
Air Transat has non-stop every Wednesday or Saturday at 13:00 or 14:00.
With Air Canada
If you choose to fly with Air Canada from Quebec to Puerto Vallarta you can make a transit either via Toronto or via Montreal. The route via Toronto is 25 minutes faster. Air Canada is a Star Alliance member.
Distance & flight times: Quebec Jean Lesage International to Licenciado Gustavo Diaz Ordaz International
The shortest flight time between YQB and PVR is 6 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 30m | - | 2631 miles (4233 km) |
YYZ Toronto | 10h 30m | 2h 45m | 2635 miles (4240 km) |
YUL Montreal | 10h 55m | 3h 20m | 2632 miles (4235 km) |


Quick copy and share this page
From Quebec to Mexico
Below is a list of other destinations to Mexico from Quebec Jean Lesage International with either direct flights or 1 stop connections.
From Canada to Puerto Vallarta
Below is a list of other cities in Canada with flights to Puerto Vallarta with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton Direct
-
YHZ Halifax
-
YWG Winnipeg Direct
-
YOW Ottawa Direct
-
YZF Yellowknife
-
YYT St. John's