South Africa · WHALE WATCHING

The 15 Best Whale Watching Trips in South Africa

29 tours  ·  ★★★★★★★★★★ 4.6 average  ·  from $49

Southern rights calve in these bays between June and November, and Hermanus watches them from the cliff path for nothing. These 15 boat trips get closer — priced, timed, and honest about the swell.

Hermanus: Boat Based Whale Watching Experience - Hermanus New Harbour check-in: the easy way to start on time
Cruises & Boat Tours, Hermanus & Whale Coast Tours, Tour Reviews, Whale Watching, Whale Watching Trips in Hermanus & the Whale Coast

Hermanus: Boat Based Whale Watching Experience

1.Boat Based Whale Watching Experience

★★★★★★★★★★4.4 · 1,180 reviews · 1h 30m · from $93Our pick

90-minute Hermanus whale watching boat trip in Walker Bay, with top-deck views, dolphins and seals, plus coffee on arrival.

“A great trip out seeing the whales. 2 hours was the perfect amount of time, and we managed to catch many breaching whales at sunset too. Would highly recommend!”

Check availability →Read our full review

Hermanus: Whale and Dolphin Watching Boat Trip - Getting on board at the Whale Shack in New Harbour
Cruises & Boat Tours, Dolphin Watching, Hermanus & Whale Coast Tours, Tour Reviews, Whale Watching, Whale Watching Trips in Hermanus & the Whale Coast

Hermanus: Whale and Dolphin Watching Boat Trip

2.Whale and Dolphin Watching Boat Trip

★★★★★★★★★★4.6 · 807 reviews · 2 hours · from $98

Two-hour Hermanus whale-watching catamaran with a whale specialist guide, close dolphin action, and onboard refreshments near South Africa’s coast

“What a beautiful experience: From the expert introduction to Hermanus' whales by Ken, to the explanations of Jacques and the Crew taking care of us and making sure to keep watching out for marine life, this tour was great. Not only did we find ourselves in the middle of a large school of dolphins and did spot a whale while it was already end of season. I also felt the Crew did run the tour with expertise, ensuring to not chase the animals but give them space to approach us.”

Check availability →Read our full review

Whale, Dolphin & Penguin Island Cruise - Wildlife timing: humpback whales and southern right chances
Boat Tours in Port Elizabeth & Addo, Boulders Beach & Penguin Tours, Cruises & Boat Tours, Dolphin Watching, Port Elizabeth & Addo Tours, Tour Reviews, Whale Watching

Whale, Dolphin & Penguin Island Cruise

3.Whale, Dolphin & Penguin Island Cruise

★★★★★★★★★★5.0 · 687 reviews · from $185Top rated

Slow, small-group cruise from Port Elizabeth to see humpback whales, dolphins, and endangered African penguins at St. Croix Island.

“Jake and his crew shared their expert knowledge of local marine wildlife and went out of their way to make our voyage a memorable one. The highlight of the trip was spotting a mother and baby humpback whale and sailing with the dolphins. Read more”

Check availability →Read our full review

From Cape Town: Hermanus Whale Watching Boat Trip - De Kelders and the whale search: what the ride is really like
Boat Tours in Cape Town, Cape Town Tours, Cruises & Boat Tours, Tour Reviews, Whale Watching, Whale Watching Trips in Cape Town

From Cape Town: Hermanus Whale Watching Boat Trip

4.Hermanus Whale Watching Boat Trip

★★★★★★★★★★4.4 · 378 reviews · 7 hours · from $221

Speedboat whale watching from Gansbaai, with early Cape Town pickup, expert crew, and close Southern Right Whales in De Kelders waters.

“It was a long drive from Cape Town but our guide gave some very interesting information on the way. Worth the drive to see many mother and baby whales and a couple of dolphins. All very respectful to the animals, we were the only boat in the nursery waters area and waited for whales to come to us, the babies were interested in checking us out and mum followed, everything on their terms. Would recommend.”

Check availability →Read our full review

Plettenberg Bay: Whale Watching Boat Cruise - Ocean Safaris Meeting Point, What You Do First, and Why It Matters
Boat Tours in the Garden Route, Cruises & Boat Tours, Garden Route Tours, Tour Reviews, Whale Watching

Plettenberg Bay: Whale Watching Boat Cruise

5.Whale Watching Boat Cruise

★★★★★★★★★★4.4 · 362 reviews · 2 hours · from $49Best value

2-hour Plettenberg Bay speedboat whale watch with beach launch, close sightings in season, dolphins, seals, and rain gear.

“Such a slick, well managed ride with delightful guides. We had a magical adventure hunting with dolphins and “playing” with a young humpbacked whale!”

Check availability →Read our full review

Whale Watching from Gansbaai - Spotting southern right whales near the De Keldar coastline
Hermanus & Whale Coast Tours, Tour Reviews, Whale Watching, Whale Watching Trips in Hermanus & the Whale Coast

Whale Watching from Gansbaai

6.Whale Watching from Gansbaai

★★★★★★★★★★5.0 · 327 reviews · from $112

2-hour whale watching cruise from Gansbaai to De Keldar cliffs for southern right whales, plus dolphins, sharks and penguins.

“We chose Ivanhoe as the boats are not too big, making it a more personal experience. We soon found the majestic Southern Right Whales, several Mums with Calf’s . They swam right along side the boat, so relaxed . Very emotional experience. The tour is only two hours long , we could all have stayed out longer . Try to choose a calm day, as spotting the whales is so much easier.”

Check availability →Read our full review

Knysna: Close Encounter Whale Watching Tour by Boat - From Ocean Odyssey in Thesen Harbour to the estuary cruise
Boat Tours in the Garden Route, Cruises & Boat Tours, Garden Route Tours, Tour Reviews, Tours, Whale Watching

Knysna: Close Encounter Whale Watching Tour by Boat

Boat Based Whale Watching from Hermanus - The On-Land Whale Briefing That Sets You Up to See More
Cruises & Boat Tours, Hermanus & Whale Coast Tours, Tour Reviews, Whale Watching, Whale Watching Trips in Hermanus & the Whale Coast

Boat Based Whale Watching from Hermanus

8.Boat Based Whale Watching from Hermanus

★★★★★★★★★★4.5 · 205 reviews · from $91

Hermanus boat whale watching from the New Harbour with a whale specialist on board, purpose-built catamaran comfort, and light refreshments.

“Great experience… only saw one mum & baby whale … would have loved to look for more in the 2 hrs but still great”

Check availability →Read our full review

From Cape Town: Full Day Guided Hermanus and Whale Tour - Gordon’s Bay Pitstop, where the photo moment starts early
Cape Town Tours, Full-Day, Guided, Tour Reviews, Tours, Whale Watching, Whale Watching Trips in Cape Town

From Cape Town: Full Day Guided Hermanus and Whale Tour

9.Full Day Guided Hermanus and Whale Tour

★★★★★★★★★★5.0 · 155 reviews · from $51

Full-day guided trip from Cape Town to Hermanus for Southern Right whales, scenic stops, urban wine tasting, and farm food, plus panoramic coastal viewpoints.

“The coastal drive alone made the trip worthwhile but seeing the whales up close is something I will never forget. Our tour guides, Louis, wealth of knowledge was unbelievable and made the tour that much more interesting.”

Check availability →Read our full review

Gansbaai: Whale Watching Trip by Boat - The 2-hour flow: from fishing harbor to whale search
Boat Tours in the Garden Route, Cruises & Boat Tours, Garden Route Tours, Tour Reviews, Whale Watching

Gansbaai: Whale Watching Trip by Boat

10.Whale Watching Trip by Boat

★★★★★★★★★★4.7 · 127 reviews · 2 hours · from $146

2-hour Gansbaai whale watching along De Kelders cliffs for southern right whales, dolphins, seals and more with an English guide.

“Once in a lifetime experience 😍 Had a great guide, perfect communication before the tour and was so blessed to see the incredible whales! Thanks for this opportunity 😍”

Check availability →Read our full review

From Cape Town: Full Day Hermanus Whale Watching Tour - The coastal drive from Cape Town, with good stops built in
Cape Town Tours, Full-Day, Tour Reviews, Tours, Whale Watching, Whale Watching Trips in Cape Town

From Cape Town: Full-Day Hermanus Whale Watching Tour

11.Full-Day Hermanus Whale Watching Tour

★★★★★★★★★★4.1 · 119 reviews · 1 day · from $120

Full-day Hermanus whale watching from Cape Town with small-group stops at Harold Porter, Fernkloof, Elgin, and Sir Lowry’s Pass.

“Nice trip. Hermanas is lovely. Nice coastline. Unfortunately no whales and no boats as it was windy. Still a beautiful place”

Check availability →Read our full review

From Cape Town: Whale Watching Tour in Hermanus and Gansbaai - Grabouw break and why the Peregrine Farm Stall stop is more than just shopping
Cape Town Tours, Tour Reviews, Tours, Whale Watching, Whale Watching Trips in Cape Town

From Cape Town: Whale Watching Tour in Hermanus and Gansbaai

12.Whale Watching Tour in Hermanus and Gansbaai

★★★★★★★★★★4.6 · 110 reviews · 2 hours · from $249

Cape Town to Hermanus and Gansbaai for a 2-hour whale watching boat trip plus coastal stops, penguins, and a farm stall visit.

“perfect organisation, a verry charming and helpfull guide (neil fergusson) he was verry flexible from the route planing. we saw a lot of whales, direct in front of us. absolutly to recommended!!”

Check availability →Read our full review

Whale Watching Walking Tours (Land-Based) - from JUNE 2025 - The 2 to 3 hour walking plan, with 5 to 7 viewing stops
Hermanus & Whale Coast Tours, Tour Reviews, Tours, Walking Tours, Whale Watching, Whale Watching Trips in Hermanus & the Whale Coast

Whale Watching Walking Tours (Land-Based) – from JUNE 2025

13.Whale Watching Walking Tours (Land-Based) – from JUNE 2025

★★★★★★★★★★5.0 · 88 reviews · from $57

Private land-based whale walks in Hermanus with Percy, museum entry included, air-conditioned pickup, and cliffside spots for sightings.

“Percy Tours is the best company to book your tours in Hermanus and S. Africa: knowledgeable, with great humour and truly looking after you and making your experience worthwhile. We had 2 tours with Percy and both excellent: we learnt aRead more”

Check availability →Read our full review

Plettenberg Bay: Whale-Watching Cruise - Check-in timing, life jackets, and the short walk to the vessel
Boat Tours in the Garden Route, Cruises & Boat Tours, Garden Route Tours, Tour Reviews, Whale Watching

Plettenberg Bay: Whale-Watching Cruise

14.Whale-Watching Cruise

★★★★★★★★★★4.1 · 65 reviews · 1h 30m · from $77

A 90-minute whale-watching cruise from Plettenberg Bay, with surf launches, seal colony hopes, and chances at Southern Right and humpbacks.

“It was a very exciting experience The guide was great. He explained a lot, and it showed a lot. it was a really great experience”

Check availability →Read our full review

Whale Watching Knysna - Close Encounter Experience Ocean Odyssey - Ocean Odyssey check-in, life jackets, and the safety briefing you actually get
Garden Route Tours, Tour Reviews, Whale Watching

Whale Watching Knysna – Close Encounter Experience Ocean Odyssey

Scroll to Top

Where to start in South Africa

The mountain, the parks, the coast and the cities — and the best of each.