Flights from Philadelphia to Puerto Vallarta (PHL to PVR)

Find cheap Philadelphia, 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 Philadelphia to Puerto Vallarta (One Way)

What is the distance between Philadelphia and Puerto Vallarta?

The average distance from Philadelphia to Puerto Vallarta is 3543 kilometers (equals to 2201 miles or 1913 nautical miles). Your flight will departure from Philadelphia International Airport, United States and arrive on Puerto Vallarta Airport, Mexico.

How long is the flight from Philadelphia to Puerto Vallarta?

The average flight time between Philadelphia to Puerto Vallarta is 7 hours and 4 minutes.

How much is the fare for flight between Philadelphia and Puerto Vallarta?

The average price for one-way airfare from Philadelphia to Puerto Vallarta is 720 USD (none-taxes) for economy class.

Cheap flights from Philadelphia to Puerto Vallarta

Mon 05/Mar - Thu 08/Mar
3 days Flights from Philadelphia to Puerto Vallarta on Alaska Airlines 05/03/2018
$505
Thu 29/Mar - Tue 03/Apr
5 days Flights from Philadelphia to Puerto Vallarta on United 29/03/2018
$576
Fri 27/Apr - Wed 02/May
5 days Flights from Philadelphia to Puerto Vallarta on United 27/04/2018
$454
Sun 22/Apr - Thu 26/Apr
4 days Flights from Philadelphia to Puerto Vallarta on Aeromexico 22/04/2018
$437
Fri 04/May - Fri 11/May
7 days Flights from Philadelphia to Puerto Vallarta on Aeromexico 04/05/2018
$476
Fri 02/Nov - Fri 09/Nov
7 days Flights from Philadelphia to Puerto Vallarta on Aeromexico 02/11/2018
$579
Fri 21/Sep - Mon 24/Sep
3 days Flights from Philadelphia to Puerto Vallarta on Aeromexico 21/09/2018
$519
Tue 24/Jul - Mon 30/Jul
6 days Flights from Philadelphia to Puerto Vallarta on Aeromexico 24/07/2018
$600
Thu 07/Jun - Sun 10/Jun
3 days Flights from Philadelphia to Puerto Vallarta on Aeromexico 07/06/2018
$525