pexels marlinclark 27198986 scaled

Book Your Ocean Adventure

Choose between our thrilling Shark Cage Diving or a breathtaking Whale Watching experience.

Click ‘Book Now’ to reserve your spot!”

Shark Cage Diving

Get up close with great white sharks in their natural habitat. No diving experience required.

What’s Included

  • Shark cage dive from Van Dyks Bay
  • Expert-guided boat trip
  • Onboard safety briefing & gear
  • Light snacks and water
  • Free dive photos sent via email

Whale Watching Tour

Watch Southern Right Whales and more in the wild.
Guided by marine experts.

What’s Included

  • 2-hour guided boat tour
  • Experienced skipper and crew
  • Safety Briefing and life jackets
  • Complimentary water and soft Drinks
  • Photo opportunities throughout the trip

Q: What happens if the weather is bad?
A: You’ll receive a full refund or be rebooked on another day.

Q: Is it safe?
A: Yes! Our cage is surface-floating and our crew is fully certified.

Q: Do I need to swim?
A: Not at all. The cage stays on the surface and you breathe through the bars.

Q: Can I bring my kids?
A: Children over 5 are welcome onboard with an accompanying adult.


Spaces are limited. Book your dive today and meet the ocean’s top predator face-to-face — safely, ethically, and with a world-class crew.

📞 Call: +27 (0)28 312 3287
📱 WhatsApp: +27 (0)83 746 8985
📧 Email: sharklady@hermanus.co.za
📧 Email: kim@sharklady.co.za
📍 Address: 14 Geelbek St, Van Dyks Bay, Gansbaai

Shark Cage Diving in Gansbaai

Book now risk free!

Your credit card simply secures your booking (the process through Activity Bridge) – no actual payment is effected.

NOTE: we will send you a direct secure payment link (via email or WhatsApp).

Foreign tourists: kindly notify us by 2pm the day before your activity that you have arrived in the country.

TRIP TIMES

1st launch EARLY MORNING

2nd launch MID-MORNING

3rd launch AFTERNOON

NOTE: above launch times are subject to change – it’s all tide- and weather dependant. Arrival time is 1h before launch!

The exact meeting time will be given the day before your trip (we just need to confirm that the sea conditions is safe for a planned date). Guests must check in 1h before launch time at Sharklady Adventures Crew House. Address: 14 Geelbek Street, Gansbaai.Any other questions?
Ask us

TRANSPORT OPTIONS

from CAPE TOWN:

R950 return [Cape Town -> Gansbaai -> Cape Town]

from HERMANUS:

R650 return [Hermanus -> Gansbaai -> Hermanus]

More options: