Flights from Houston to Puerto Vallarta (IAH to PVR)

Find cheap Houston, United States to Puerto Vallarta, Mexico flights with our free search service. Compare all available fares for direct or connection flights to Puerto Vallarta.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Houston to Puerto Vallarta (One Way)

What is the distance between Houston and Puerto Vallarta?

The average distance from Houston to Puerto Vallarta is 1433 kilometers (equals to 890 miles or 773 nautical miles). Your flight will departure from Houston George Bush Intercontinental Airport, United States and arrive on Puerto Vallarta Airport, Mexico.

Cheap flights from Houston to Puerto Vallarta

Sat 25/Nov - Wed 29/Nov
4 days Flights from Houston to Puerto Vallarta on Aeromexico 25/11/2017
$294
Thu 30/Nov - Mon 11/Dec
11 days Flights from Houston to Puerto Vallarta on United 30/11/2017
$309
Wed 29/Nov - Sat 02/Dec
3 days Flights from Houston to Puerto Vallarta on Aeromexico 29/11/2017
$294
Thu 07/Dec - Sun 10/Dec
3 days Flights from Houston to Puerto Vallarta on United 07/12/2017
$309
Sun 31/Dec - Tue 09/Jan
9 days Flights from Houston to Puerto Vallarta on Aeromexico 31/12/2017
$299
Mon 25/Dec - Sat 23/Jun
180 days Flights from Houston to Puerto Vallarta on Aeromexico 25/12/2017
$452
Sun 31/Dec - Tue 09/Jan
9 days Flights from Houston to Puerto Vallarta on United 31/12/2017
$335
Tue 05/Dec - Tue 12/Dec
7 days Flights from Houston to Puerto Vallarta on Interjet 05/12/2017
$233
Mon 25/Dec - Sat 23/Jun
180 days Flights from Houston to Puerto Vallarta on United 25/12/2017
$689
Fri 19/Jan - Sun 13/May
114 days Flights from Houston to Puerto Vallarta on Interjet 19/01/2018
$257
Fri 19/Jan - Sun 13/May
114 days Flights from Houston to Puerto Vallarta on United 19/01/2018
$584
Tue 30/Jan - Tue 06/Feb
7 days Flights from Houston to Puerto Vallarta on Aeromexico 30/01/2018
$267
Tue 23/Jan - Tue 30/Jan
7 days Flights from Houston to Puerto Vallarta on Interjet 23/01/2018
$252
Mon 08/Jan - Sat 13/Jan
5 days Flights from Houston to Puerto Vallarta on United 08/01/2018
$282
Fri 30/Mar - Sun 01/Apr
2 days Flights from Houston to Puerto Vallarta on Interjet 30/03/2018
$434
Sun 18/Mar - Sun 25/Mar
7 days Flights from Houston to Puerto Vallarta on United 18/03/2018
$316
Sat 10/Mar - Wed 14/Mar
4 days Flights from Houston to Puerto Vallarta on Interjet 10/03/2018
$236
Fri 13/Apr - Fri 20/Apr
7 days Flights from Houston to Puerto Vallarta on Interjet 13/04/2018
$264
Mon 16/Apr - Fri 20/Apr
4 days Flights from Houston to Puerto Vallarta on United 16/04/2018
$309
Tue 24/Apr - Tue 01/May
7 days Flights from Houston to Puerto Vallarta on Interjet 24/04/2018
$274
Tue 24/Apr - Tue 01/May
7 days Flights from Houston to Puerto Vallarta on United 24/04/2018
$481
Mon 12/Feb - Thu 22/Feb
10 days Flights from Houston to Puerto Vallarta on United 12/02/2018
$317
Mon 26/Feb - Thu 01/Mar
3 days Flights from Houston to Puerto Vallarta on United 26/02/2018
$309
Mon 12/Feb - Thu 22/Feb
10 days Flights from Houston to Puerto Vallarta on Interjet 12/02/2018
$245
Mon 26/Feb - Thu 01/Mar
3 days Flights from Houston to Puerto Vallarta on Interjet 26/02/2018
$218
Thu 05/Jul - Mon 09/Jul
4 days Flights from Houston to Puerto Vallarta on Interjet 05/07/2018
$274
Mon 16/Jul - Thu 19/Jul
3 days Flights from Houston to Puerto Vallarta on United 16/07/2018
$387
Thu 03/May - Sun 06/May
3 days Flights from Houston to Puerto Vallarta on Interjet 03/05/2018
$262
Mon 28/May - Sat 02/Jun
5 days Flights from Houston to Puerto Vallarta on Interjet 28/05/2018
$295
Thu 03/May - Thu 10/May
7 days Flights from Houston to Puerto Vallarta on United 03/05/2018
$427
Fri 19/Oct - Sun 21/Oct
2 days Flights from Houston to Puerto Vallarta on Interjet 19/10/2018
$285
Sat 02/Jun - Sat 09/Jun
7 days Flights from Houston to Puerto Vallarta on Interjet 02/06/2018
$261
Tue 12/Jun - Tue 19/Jun
7 days Flights from Houston to Puerto Vallarta on United 12/06/2018
$428
Mon 06/Aug - Sat 11/Aug
5 days Flights from Houston to Puerto Vallarta on United 06/08/2018
$562
Mon 06/Aug - Sat 11/Aug
5 days Flights from Houston to Puerto Vallarta on Aeromexico 06/08/2018
$400