Best Things To Do in Puerto Vallarta
Are you planning your trip to Puerto Vallarta and want to make the most of it? Here's a list of everything you can do in Puerto Vallarta: excursions, tours, museums, and much more.

Top Activities
- Puerto Vallarta Cruise with Dinner and Rhythms of the Night ShowDuration: 5 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Las Caletas Beach Day Trip from Puerto VallartaDuration: 7 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Puerto Vallarta Zip Lines and Speed Boat TourDuration: 5 hours 30 minutes Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- San Pancho and Sayulita Day Trip from Puerto VallartaDuration: 6 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Yelapa and Majahuitas Day Trip from Puerto VallartaDuration: 7 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Puerto Vallarta Whale Watching CruiseDuration: 4 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Marietas Island Day Trip from Puerto VallartaDuration: 7 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Puerto Vallarta Cooking Class with Market TourDuration: 4 hours 30 minutes Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Puerto Vallarta Horse RideDuration: 5 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Puerto Vallarta Food TourDuration: 3 hours 30 minutes Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English
- Puerto Vallarta Guided TourDuration: 5 hours Immediate confirmation Smartphone tickets acceptedFree cancellation
Available in English