Book a tour with a trained guide

Whale Watching: Book a tour with a trained guide

40 authorized whale watch guide boats fly this official flag. Look for it on your whale watch boat!

Whale watch season is December 15-March 20

We have been offering safe whale watching and safe dolphin watching programs in Guerrero since 2014. Trained guides gain access to a whale spotting network, allowing them to work together to find whales and to coordinate to give the whales space.

Working with a trained guide increases your chances of finding whales and dolphins and you will have the security of knowing that the animals are not stressed by your presence. Whales and dolphins can be dangerous, even deadly, but with respect a culture of respect for nature, we are developing  friendships with the whales and dolphins in our region.

Whale watch prices range from 2400 pesos – 9000 pesos ($120-$350 USD) for the boat, depending on the captain and the boat. Contact the captains below to make a reservation.

If would like one of our Whales of Guerrero bilingual naturalists to join you on your tour, contact one of the captains below and request that they bring a Whales of Guerrero naturalist out with them. We charge 700 pesos/$35 USD and require 5 days advance notice to join the certified guide of your choice on your whale watch.

If you would like to support the Whales of Guerrero at the same time that you go whale watching with our team and a trained guide, you may book a tour through our AirBnB Whale Watch Experience page.

The certified whale watch boats who received a safe whale watch flag for the 2020-2021 season are:

 

Book a 3-hour marine ecotour out of Barra de Potosí (2-3 day advance required):

The Barra de Potosi whale watch price is 3200-6300 pesos ($160 USD-$315 USD) per boat depending on number of guests, boat and captain. (4-6 guests max depending on boat size)

Drinks, safety equipment, snorkeling equipment are included.


We are unable to accept credit card payments for the excursions. Please bring Mexican pesos to pay for your trip.