Each winter, Pacific gray whales pass directly through the waters off Ensenada on the longest mammal migration on Earth, a 10,000-mile round trip from the Arctic to the Baja lagoons. From a small boat in Todos Santos Bay you can watch these 40-ton giants breach, spout and roll, often within close range, against a backdrop of Isla Todos Santos. It's a world-class wildlife encounter that lines up perfectly with the winter Mexican Riviera cruise season.
What to expect
Boats depart from Ensenada's seafood market harbor and head out into the bay toward the island, with naturalists pointing out spouts on the horizon. Gray whales often surface and spy-hop near the boat, and you may also spot dolphins, sea lions and seabirds. Trips run about four hours and the sea can be choppy in winter, so come prepared. January through March is the peak window for the closest, most frequent encounters.
Cruise-line whale excursions, when offered seasonally, typically run USD 80-110 per person. The local operator at roughly USD 50 is a clear value, and departures leave from Mercado Negro right by the pier. Direct booking wins on price; just confirm the departure time fits your port hours.
Good to know
This is strictly a winter activity (mid-December to mid-April); outside that window choose another excursion. Departure is a short walk from the cruise terminal at Mercado Negro, with a common collective departure around midday, so verify timing against all-aboard before booking. Take motion-sickness medication in advance, dress in warm layers and waterproofs, and bring a zoom lens; book ahead by phone or social channels as small boats fill on cruise days.
Sail there
Luxury cruises that call at Ensenada — book through us, the fare is identical and your concierge stays on your side.