Flights from Des Moines to Puerto Vallarta (DSM to PVR)

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

What is the distance between Des Moines and Puerto Vallarta?

The average distance from Des Moines to Puerto Vallarta is 2557 kilometers (equals to 1588 miles or 1380 nautical miles). Your flight will departure from Des Moines Airport, United States and arrive on Puerto Vallarta Airport, Mexico.

How long is the flight from Des Moines to Puerto Vallarta?

The average flight time between Des Moines to Puerto Vallarta is 7 hours and 36 minutes.

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

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

Cheap flights from Des Moines to Puerto Vallarta

Wed 27/Sep - Fri 20/Oct
23 days Flights from Des Moines to Puerto Vallarta on United 27/09/2017
$543
Thu 05/Oct - Mon 09/Oct
4 days Flights from Des Moines to Puerto Vallarta on United 05/10/2017
$575
Mon 13/Nov - Fri 17/Nov
4 days
$390
Mon 04/Dec - Thu 14/Dec
10 days
$389
Wed 27/Dec - Thu 04/Jan
8 days
$451
Thu 01/Mar - Wed 07/Mar
6 days Flights from Des Moines to Puerto Vallarta on United 01/03/2018
$392
Mon 08/Jan - Thu 18/Jan
10 days Flights from Des Moines to Puerto Vallarta on United 08/01/2018
$393
Sat 24/Feb - Fri 02/Mar
6 days
$399
Thu 12/Apr - Mon 16/Apr
4 days
$453