Whale Watching Tours#3 in Best Things To Do in Puerto Vallarta
Price & Hours
Spotting a humpback whale as it crests the surface of the ocean is an awe-inspiring sight, and Puerto Vallarta is one of the best places to do just that. Keep in mind that prime whale-watching season runs from early December to late February or early March, when humpback whales congregate in the warm waters of Puerto Vallarta's Banderas Bay to have their babies. And although you can bring your binoculars and look for whales from the shore – try the Malecon – your best chance for seeing them up close is aboard a tour operator's boat.
Wildlife Connection is a traveler-recommended operator, offering half-day whale- and dolphin-watching tours, starting at $72 for adults and $48 for kids (if booked online). Along with a bilingual guide, Wildlife Connection also serves their guests bottled water and lunch. Ocean Friendly Whale Watching Tours also receives a lot of praise for its knowledgeable tour guides, who also moonlight as marine scientists. Recent travelers said they had such a good experience that they plan on returning soon. It offers half-day tours, starting at $139 for adults and $129 for kids.
More Best Things To Do in Puerto Vallarta
#1 Los Arcos and El Malecón
Stretching for more than a mile along Bahía de Banderas (Banderas Bay), El Malecón is a great place to stroll any time of day, but especially in the evenings. Along the way, visitors will see everything from sand sculptures and bronze sculptures to the iconic Church of Our Lady of Guadalupe. El Malecón is also home to the Los Arcos Amphitheater, another iconic symbol of Puerto Vallarta that plays hosts to free performances, featuring live musicians and traditional Mexican dance troupes, just about every night.
Explore More of Puerto Vallarta
Zach WatsonApril 18, 2019
Holly JohnsonApril 11, 2019
Rachel CenterApril 10, 2019
Gwen PratesiApril 8, 2019
Lyn MettlerApril 3, 2019
Zach WatsonApril 2, 2019
Kyle McCarthyMarch 28, 2019
Christine SmithMarch 26, 2019
Lyn MettlerMarch 25, 2019