




Jump on board for a spectacular 2-hour whale watching experience along the cliffs of De Keldar. Watch Southern right whales and other marine life as they swim amongst you. Enjoy the experience in full, as the boat is never overcrowded for the best experience.
Prices change with the date; the lowest is shown.
From the operator’s live schedule on Viator, checked Nov 12.
Pick up is an additional R1000 per person paid directly to the driver.
Reviews collected by Viator and Tripadvisor
For a full refund, cancel at least 24 hours before the scheduled departure time.
Whale Watching from Gansbaai lasts about 2 hours.
Prices start at $133 per person for this Gansbaai experience, booked through Viator with the price shown before checkout. There are 3 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 6:30 AM, 7:00 AM, 10:00 AM, and 1:00 PM.
Children aged 5–12 pay from $67, adults from $133. Infants go free.
Yes. Cancel at least 1 day before the start for a full refund. Later cancellations are non-refundable.
Yes, pickup is offered. Pick up is an additional R1000 per person paid directly to the driver. Pickup points include ONOMO Hotel Cape Town Waterfront.
The experience is available in EN.
It is a small-group experience with a maximum of 25 participants.
Infants and small children can ride in a pram or stroller Specialized infant seats are available Children must be accompanied by an adult
Wheelchair accessible Transportation options are wheelchair accessible All areas and surfaces are wheelchair accessible
Yes, bookings are confirmed instantly.
Reviews collected by Viator and Tripadvisor
| Tour | Duration | Rating | Price | |
|---|---|---|---|---|
Whale Watching from Gansbaai | 2 hours | 4.9 (454) | $133 | |
Shark Cage Diving and Whale Watching Combo in Gansbaai. | 7 hours | 4.5 (19) | $279 | View |
Boat Based Whale Watching from Hermanus | 6 hours | 4.9 (37) | $309 | View |
1 Day Whale Watching at Yzerfontein | 4 hours | 5.0 (29) | $471 | View |
Whale Watching Shared Boat Trip from Cape Town | 8 hours | 4.8 (38) | $211 | View |
Private Tour: Hermanus Whale Watching Boat Trip & Wine Tasting | 10 hours | 4.6 (43) | $272 | View |
Cape Town Private 8Hour Guided Hermanus Whale Watching Boat Tour | 8 hours | 5.0 (18) | $300 | View |