To save up to 10% on this flight, we recommend booking at least 10 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Canada to Puerto Vallarta from C$ 526 1-2 weeks out and tickets from C$ 582 for flights departing within the next 72 hours.
April can be a great time to fly to Puerto Vallarta from Canada with a flight ticket averaging about C$ 643. Cheapflights users have found deals in the month of April for as cheap as C$ 327. The most expensive prices can be found in the month of December.
When flying from Canada to Puerto Vallarta, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
C$ 297 - C$ 523
Route
Depart
Return
Price
Toronto Pearson IntlPuerto Vallarta Ordaz
YYZ - PVR
YYZPVR
Toronto Pearson Intl
Sun 28/4
Nonstop5h 25m
Puerto Vallarta Ordaz
Sat 11/5
Nonstop4h 40m
Toronto Pearson IntlPuerto Vallarta Ordaz
YYZ - PVR
YYZPVR
Toronto Pearson Intl
Sat 11/5
1 stop16h 03m
Puerto Vallarta Ordaz
Tue 14/5
Nonstop4h 40m
Vancouver IntlPuerto Vallarta Ordaz
YVR - PVR
YVRPVR
Vancouver Intl
Thu 4/7
2 stops15h 08m
Puerto Vallarta Ordaz
Thu 11/7
Nonstop5h 05m
Vancouver IntlPuerto Vallarta Ordaz
YVR - PVR
YVRPVR
Vancouver Intl
Tue 23/4
2 stops20h 11m
Puerto Vallarta Ordaz
Thu 25/4
2 stops19h 58m
Vancouver IntlPuerto Vallarta Ordaz
YVR - PVR
YVRPVR
Vancouver Intl
Sat 11/5
1 stop9h 30m
Puerto Vallarta Ordaz
Tue 14/5
1 stop11h 54m
Montreal Pierre Elliott Trudeau IntlPuerto Vallarta Ordaz
YUL - PVR
YULPVR
Montreal Pierre Elliott Trudeau Intl
Sat 4/5
1 stop22h 46m
Puerto Vallarta Ordaz
Wed 8/5
2 stops18h 30m
Vancouver IntlPuerto Vallarta Ordaz
YVR - PVR
YVRPVR
Vancouver Intl
Sun 28/4
1 stop21h 46m
Puerto Vallarta Ordaz
Wed 8/5
2 stops21h 29m
Vancouver IntlPuerto Vallarta Ordaz
YVR - PVR
YVRPVR
Vancouver Intl
Fri 24/5
Nonstop4h 55m
Puerto Vallarta Ordaz
Sun 2/6
Nonstop5h 05m
Toronto Pearson IntlPuerto Vallarta Ordaz
YYZ - PVR
YYZPVR
Toronto Pearson Intl
Tue 23/4
1 stop10h 40m
Puerto Vallarta Ordaz
Mon 29/4
1 stop21h 56m
No data available for this route at this time. Please check back soon.
Overall
Comfort
Food
Boarding
Entertainment
Crew
Reviews
I would have liked flying out of the airport I chose not a different airport. My flight was moved to San Jose
Overall
Comfort
Food
Boarding
Entertainment
Crew
Reviews
I would have liked flying out of the airport I chose not a different airport. My flight was moved to San Jose
Overall
Comfort
Food
Boarding
Entertainment
Crew
Reviews
I would have liked flying out of the airport I chose not a different airport. My flight was moved to San Jose
Overall
Comfort
Food
Boarding
Entertainment
Crew
Reviews
I would have liked flying out of the airport I chose not a different airport. My flight was moved to San Jose
Overall
Comfort
Food
Boarding
Entertainment
Crew
Reviews
I would have liked flying out of the airport I chose not a different airport. My flight was moved to San Jose
Overall
Comfort
Food
Boarding
Entertainment
Crew
Reviews
I would have liked flying out of the airport I chose not a different airport. My flight was moved to San Jose
3%of flight departures | Early morningMidnight to 6 am |
---|---|
95%of flight departures | Morning6 am to noon |
2%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |
Deals for Canada to Puerto Vallarta flights are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose better, like price, airport, cabin class, and plenty of other options.
Millions of users choose and trust Cheapflights to book the best flight deals from Canada to Puerto Vallarta for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Need flexible booking options for your flight to Puerto Vallarta from Canada? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!