Find cheap flights to Puerto Vallarta from $224

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore deals for your Puerto Vallarta getaway

1 stop
Fri, Nov 28
Washington, D.C. IADPuerto Vallarta PVR

$224
Search
1 stop
Fri, Nov 28
Washington, D.C. IADPuerto Vallarta PVR

$224
Search
1 stop
Mon, Nov 24
Washington, D.C. BWIPuerto Vallarta PVR

$249
Search
1 stop
Mon, Nov 24
Washington, D.C. IADPuerto Vallarta PVR

$271
Search
1 stop
Wed, Nov 26
Washington, D.C. BWIPuerto Vallarta PVR

$280
Search
1 stop
Wed, Nov 26
Washington, D.C. BWIPuerto Vallarta PVR

$280
Search
2 stops
Tue, Nov 25 – Thu, Nov 27
Washington, D.C. DCAPuerto Vallarta PVR

$435
Search
2 stops
Mon, Nov 24 – Thu, Nov 27
Washington, D.C. IADPuerto Vallarta PVR

$446
Search
2 stops
Tue, Nov 25 – Thu, Nov 27
Washington, D.C. DCAPuerto Vallarta PVR

$451
Search
1 stop
Sat, Nov 22 – Tue, Nov 25
Washington, D.C. IADPuerto Vallarta PVR

$519
Search
1 stop
Sun, Nov 23 – Wed, Nov 26
Washington, D.C. IADPuerto Vallarta PVR

$525
Search
1 stop
Sun, Nov 23 – Thu, Nov 27
Washington, D.C. IADPuerto Vallarta PVR

$555
Search

Weather in Puerto Vallarta

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January28°C16°C
February28°C16°C
March29°C16°C
April30°C17°C
May31°C20°C
June31°C22°C
July31°C22°C
August31°C22°C
September30°C22°C
October30°C21°C
November30°C19°C
December28°C17°C
Hottest Month
31°C
May
Coldest month
16°C
February
Sunny days
282
days per year

14 day forecast

Friday
31 Oct
32°C23°C
7 Nov
29°C17°C
Saturday
1 Nov
88%
30°C20°C
8 Nov
30°C20°C
Sunday
2 Nov
83%
30°C18°C
9 Nov
30°C19°C
Monday
3 Nov
89%
30°C20°C
10 Nov
30°C18°C
Tuesday
4 Nov
63%
30°C19°C
11 Nov
30°C18°C
Wednesday
5 Nov
29°C18°C
12 Nov
29°C18°C
Thursday
6 Nov
29°C18°C
13 Nov
30°C19°C

Cheapest month to fly to Puerto Vallarta

Explore price trends for trips to Puerto Vallarta

Annual Avg. Price192 USD
November 2025125 USD
December 2025125 USD
January 2026131 USD
February 2026127 USD
March 2026133 USD
April 2026137 USD
May 2026137 USD
June 2026153 USD
July 2026153 USD
August 2026147 USD
September 2026148 USD
October 2026782 USD
Explore the map
Explore