All scheduled flights from Victoria to Puerto Vallarta (YYJ-PVR)
Canada
Mexico
All scheduled flights from YYJ to PVR. You can fly from Victoria to Puerto Vallarta non-stop on Thursdays and the flight takes about 4 hours and 51 minutes. Flights with stops take between 7 to 9 hours depending on your flight and connection airport.