Flights to Puerto Vallarta, Mexico

One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions
Join over 10 million yearly travellers booking with ease.
Weather in Puerto Vallarta
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 28°C | 16°C |
February | 28°C | 16°C |
March | 29°C | 16°C |
April | 30°C | 17°C |
May | 32°C | 20°C |
June | 31°C | 22°C |
July | 31°C | 22°C |
August | 30°C | 22°C |
September | 30°C | 22°C |
October | 30°C | 21°C |
November | 30°C | 19°C |
December | 28°C | 17°C |
14 day forecast
Cheapest month to fly to Puerto Vallarta
Explore price trends for trips to Puerto Vallarta
Showing prices in CAD
Annual Avg. Price | 275 CAD |
January 2025 | 175 CAD |
February 2025 | 169 CAD |
March 2025 | 159 CAD |
April 2025 | 169 CAD |
May 2025 | 223 CAD |
June 2025 | 223 CAD |
July 2025 | 357 CAD |
August 2025 | 357 CAD |
September 2025 | 394 CAD |
October 2025 | 357 CAD |
November 2025 | 354 CAD |
December 2025 | 357 CAD |
Direct flights to Puerto Vallarta
Find direct flights from anywhere to Puerto Vallarta
- Winnipeg to Puerto Vallarta from CA$515
- Detroit to Puerto Vallarta from CA$652
- Victoria to Puerto Vallarta from CA$689
- Las Vegas to Puerto Vallarta from CA$694
- Prince George to Puerto Vallarta from CA$706
- Comox to Puerto Vallarta from CA$735
- Saskatoon to Puerto Vallarta from CA$743
- Quebec City to Puerto Vallarta from CA$775
- Abbotsford to Puerto Vallarta from CA$824
- Regina to Puerto Vallarta from CA$828
- Montreal to Puerto Vallarta from CA$989
Airlines flying to Puerto Vallarta
Best airlines flying to Puerto Vallarta
- Ryanair
- Icelandair
- Condor
- Hainan Airlines
- Qantas
- Asiana Airlines
- TAP Portugal
- TUI Airways
- Spirit Airlines
- French Bee
- SunExpress
- British Airways
- Air Canada
- ZIPAIR
- Sichuan Airlines
- A.P.G. Distribution System
- easyJet
- Avianca
- Hawaiian Airlines
- Aer Lingus