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 Miami to Puerto Vallarta

🛫 Flying from Miami to Puerto Vallarta involves a journey of approximately 6 hours and 35 minutes with one stopover, as there are no direct flights available between the two cities. 💸 The cost of a flight from Miami to Puerto Vallarta can range from $198 to $319, offering travelers a range of prices depending on the airline and time of booking. Overall, the journey typically takes around 8 hours and 39 minutes to reach the beautiful destination of Puerto Vallarta from Miami by plane.

Where to stay in Puerto Vallarta

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

Accomodation
  • Volaris, United Airlines, and Southwest Airlines are among the airlines that offer flights from Miami Airport to Puerto Vallarta Airport. In addition to these major carriers, there are four other airlines that provide service on this route. Travelers have a variety of options to choose from when looking to fly between Miami and Puerto Vallarta.
  • The flight duration from Miami to Puerto Vallarta is approximately 8 hours and 39 minutes. This non-stop flight offers travelers a relatively efficient way to travel between the two destinations. It's important to note that flight times may vary depending on factors such as weather conditions and specific airline schedules.
  • The cost of a flight from Miami to Puerto Vallarta typically ranges from $198 to $319, depending on factors such as the airline, time of booking, and seat availability. It's recommended to compare prices across different airlines and booking platforms to find the best deal for your travel dates. Additionally, booking in advance or taking advantage of promotions and discounts can help lower the cost of your flight.