




Each year approximately 20,000 gray whales migrate from the Bering Sea to the lagoons of Baja California and back again. Come witness this amazing journey off the coast of San Diego on this educational whale watching excursion.
Prices change with the date; the lowest is shown.
From the operator’s live schedule on Viator, checked Oct 11.
Reviews collected by Viator and Tripadvisor
Excurgo comparison of 515 Viator tours, recalculated daily.
For a full refund, cancel at least 24 hours before the scheduled departure time.
San Diego Whale Watching Cruise lasts about 3h 30min.
Prices start at $54 per person for this San Diego experience, booked through Viator with the price shown before checkout. There are 2 booking options, so the final price depends on the option you choose.
According to the operator’s current schedule, it runs every day, starting at 9:30 AM and 1:30 PM.
Children aged 3–12 pay from $41, adults from $54. Infants go free.
Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.
The experience is available in EN.
It is a small-group experience with a maximum of 100 participants.
Infants and small children can ride in a pram or stroller Specialized infant seats are available
Guests with wheelchairs can access the vessel and interior main deck. However, the exterior top deck and the restrooms are not ramp accessible.
Yes, bookings are confirmed instantly.
Travellers rate it 4.4 out of 5 across 720 reviews on Viator and Tripadvisor; it is run by Flagship Cruises Events.
Reviews collected by Viator and Tripadvisor
| Tour | Duration | Rating | Price | |
|---|---|---|---|---|
San Diego Whale Watching Cruise | 3h 30min | 4.4 (720) | $54 | |
Premier Whale and Dolphin Watching | 3h 30min | 5.0 (5) | $179 | View |
Experience San Diego Dolphin Watching Shared Tour | 3 hours | — | $145 | View |
Catamaran Sailing Cruise on San Diego Bay for up to 6 Guests | 2 hours | 4.7 (7) | $800 | View |
San Diego Whale Watching & Dolphin Cruise | 2–3 hours | 4.6 (1,764) | $71 | View |
San Diego Whale/Dolphin Watching Cruise Aboard Luxury Vessel | 3h 30min | 4.8 (336) | $76 | View |
Whale and Dolphin Watching in San Diego | 3 hours | 4.8 (166) | $119 | View |