Trip to Puerto Vallarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Phoenix to Puerto Vallarta

Travelers can easily reach Puerto Vallarta from Phoenix by taking a direct flight, which takes around 2 hours and 35 minutes. Several major airlines, including United Airlines, Alaska Airlines, American Airlines, and Southwest Airlines, offer flights from Phoenix Airport to Puerto Vallarta Airport, making it convenient to find suitable options. The total travel time to reach Puerto Vallarta from Phoenix is around 4 hours and 57 minutes, providing a quick and efficient way to get to this popular Mexican destination. The prices for flights between the two cities can vary, with options ranging from $151 to $503, allowing for flexibility based on budget and preferences. Overall, flying from Phoenix to Puerto Vallarta offers a straightforward and relatively quick travel option for those looking to visit this beautiful coastal location.

Where to stay in Puerto Vallarta

There are over 566 hotels to stay in Puerto Vallarta. Prices range from $6 per night.

Find accommodation
  • Southwest Airlines and American Airlines offer flights from Phoenix Sky Harbor International Airport to Licenciado Gustavo Díaz Ordaz International Airport in Puerto Vallarta. Both airlines provide direct flights between these two destinations, making it convenient for travelers. It's recommended to check the airlines' schedules and book tickets in advance to secure the best available options for your travel dates.
  • The flight duration from Phoenix to Puerto Vallarta is approximately 4 hours and 44 minutes. This duration may vary slightly depending on factors such as the specific route, weather conditions, and air traffic. It's advisable to check with the airline for the most up-to-date and accurate flight schedules to plan your trip accordingly.
  • The cost of a flight from Phoenix to Puerto Vallarta typically ranges from $221 to $496, depending on factors like the airline, time of booking, and availability. It is advisable to book your flight in advance to secure the best possible price. Additionally, checking for any promotions or deals offered by airlines can help you find a more cost-effective option for your travel.