Gansbaai Shark Diving Trip, South Africa


Go on a Gansbaai Shark Diving trip, and experience the great white sharks in their natural habitat

Gansbaai is one of the great white shark hubs of the world. There's no doubt about it that Gansbaai is one of the best places to shark dive. Our Gansbaai Shark Diving trip is about 6 hours long in total, of which about 3 hours is spent on sea. We launch the boat from the Kleinbaai harbour in Gansbaai, about a 2 hour drive from Cape Town. The boat takes you on a 20 minute ride out to Dyer Island and Geyser rock, about 10 kilometres from the harbour. You will be spending about 20-30 minutes in the cage at a time. There is a magnificent view from the boat, so you can still join in on the fun even if you don't want to go into the cage. The amazing sight seeing is part of the entire experience. View the Itinerary for more details about our Gansbaai Shark Diving trip.

Gansbaai Shark Diving Peak Seasons & Rates:

The peak season for shark diving in Gansbaai is April to September. Even though this is the best time to go Shark Dive, you can see them all year round, and you can shark dive any time of the year. Our shark diving tours costs R1800 pp for adults or R1250 pp for children under 12.

Accommodation & Transport for your Gansbaai Shark Diving trip

We have a wide range of recommended accommodation options in Gansbaai. Visit our Gansbaai accommodation page for more details. If you would like to stay in Cape Town, we offer transport from Cape Town to Gansbaai for only R500 pp. You can also visit our Cape Town accommodation page for accommodation options in Cape Town.

Make your booking online:

Making your shark diving booking is easy. Go over to our booking page and make your booking online through our online booking form. All information will be sent to your right away.

Book Online

 Yes No

Shark Diving Reservations

Bookings available 24 hours per day, 7 days per week via:
Email us: