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

🛫 Flying from Boston to Puerto Vallarta requires a one-stop flight with a travel time of 8 hours and 35 minutes. Airlines such as United, JetBlue, and Aeroméxico offer this route. 🌴 Upon arrival in Puerto Vallarta, travelers can expect a flight duration of 10 hours and 42 minutes from Boston. The journey involves a layover but presents an opportunity to explore two different cities. 💸 Prices for flights between Puerto Vallarta and Boston typically range from $223 to $903, offering options for various budgets. Booking in advance can help secure the best deals for a smooth and enjoyable travel experience.

Where to stay in Puerto Vallarta

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

Find accommodation
  • United Airlines, JetBlue Airways, Aeroméxico, and two other airlines offer flights from Boston Logan International Airport to Puerto Vallarta International Airport. These airlines provide various flight options for travelers looking to fly between the two destinations. It is recommended to check the official websites of the airlines or consult with a travel agent to find the most suitable flight for your travel dates.
  • The flight duration from Boston to Puerto Vallarta is approximately 10 hours and 42 minutes. This flight time may vary slightly depending on factors such as the airline, route, and any layovers. Passengers should also consider additional time for check-in, security procedures, and potential delays when planning their travel itinerary.
  • The cost of a flight from Boston to Puerto Vallarta typically ranges from $223 to $903, depending on various factors such as the airline, time of booking, and travel class. Prices may fluctuate based on the season, availability, and demand for flights on the selected travel dates. It is advisable to compare prices across different airlines and booking platforms to find the best deal for your trip.