Los Cabos
Los Cabos · Mexico

Whale Shark Snorkeling in Los Cabos: Worth It?

Swimming with whale sharks feels like floating beside a slow-moving bus with spots. These gentle giants filter-feed near the surface, so most encounters involve drifting alongside them in clear water while they cruise past. Trips from Los Cabos usually mean a long van ride to La Paz (about 2.5 hours each way), a boat ride out, and roughly 30-45 minutes in the water split across a couple of snorkel stops. Expect groups of 6-12 people, wetsuits provided, and marine biologists or naturalists giving short talks. It’s a full-day commitment—bring motion sickness remedies if the Sea of Cortez is choppy.

Best time is mid-October through early February, with peak sightings in November and December. Water is cooler then, but that’s when the sharks reliably gather. Expect to pay around $180–$280 per person from Los Cabos, including transport, gear, snacks, and lunch. Cheaper options out of La Paz run $120–$180 if you base yourself there instead.

Pick a smaller-boat trip with a maximum of 10-12 swimmers if you can; it means less time waiting your turn in the water. Skip the cheapest mass-market tours that pack 20+ people onto one boat—you’ll spend more time watching others than actually snorkeling. Bring your own snorkel mask if you’re picky about fit; the provided ones are functional but rarely great.

Book it

Whale-Shark Snorkeling Excursion to La Paz (with Reviews)
tripadvisor
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Los Cabos

Lands End Arch Tour → Jet Ski Tour → Sunset Sail → Mexican Cooking Class → Snuba Diving → Sailing Cruise → Glass Blowing → Nature Tour → All Los Cabos trips →
Get the best trips, at the best price