Whale watching season in Ensenada’s Todos Santos Bay starts on December 15 and ends on April 15. During this time we offer daily departures for visitors arriving to Ensenada on land vehicles and to cruise ship passengers. Ensenada is a very busy destination it is important that you book your whale watching excursion with plenty of time to guarantee availability.

Whether you are a beginner or someone with extensive experience or a cruise ship passenger seeking a shore excursion it is our job to create the best time possible for you. We enjoy working with kids, families, small groups and large organizations.

You can book directly online your open party tickets or private charter and receive email confirmation with details immediately.


Daily open party whale watching trip around Todos Santos Island. Depart at 12:00 p.m. and return at 4:00 p.m. at docks. Tickets are $40.00 USD for adults and $30.00 USD for minors (12 years of age and under).


Enjoy personalized service and custom designed trips according to your needs, interests and schedule. We have boats for 10, 12, 15, 20, 25 and 30 passengers. All of our whale watching trips last 4 hours and you can pick the best time for yours.

Up to 10 Passengers Cabin Cruiser

Up to 12 Passengers Cabin Cruiser

Up to 15 Passengers Cabin Cruiser

Up to 20 Passengers Cabin Cruiser

Up to 25 Passengers Cabin Cruiser

Up to 30 Passengers Cabin Cruiser


Reservations and advance payment are highly recommended, especially when you take the trip over the weekend or during the peak period of whale sightings.

If you are a cruise ship passenger, don’t worry, we will guarantee that you will return in time before your cruise ship leaves Ensenada.

The location of Sergio's Sportfishing Center is along Ensenada's scenic waterfront. Convenient shuttle transportation from the terminal to our doorstep is available for $2-3.00 USD per person, or enjoy a 15-20 minute walk along the waterfront malecón to our office and dock.