Great White Shark Cage Diving is one of the major attractions to experience the thrill of seeing the mighty Great White Shark up close.

Looking for the ultimate shark cage diving experience in South Africa?

Book now your shark cage diving and encounter Great White Sharks in a safe and educational environment! Join us today on one of South Africa’s most popular adventures where we take you to meet one of nature’s most feared predators in the Great White Shark Capital of the world! Under the correct conditions and guidance, this is an amazing experience. It is our privilege to offer you an opportunity to dive and view these magnificent animals in a safe and professional environment.

Places in South Africa for Shark Cage diving?

There are two main places in South Africa that promise fantastic shark cage diving experiences namely Gansbaai and Mossel Bay. Gansbaai is around 2 hours drive from Cape Town and offers amazing shark cage diving experiences every day in the picturesque Kleinbaai Harbour.

How Much does a shark cage diving trip cost? Below is our 2020 Shark Diving Pricelist:


  • Adult Diver: R2550 per person
  • Shark Cage Diving with Return Transport from Cape Town: R3200pp

How to make a shark diving booking?

  • Check Availablity and Book Online HERE
  • To make an inquiry; fill in the form on the right.
  • By emailing it to Linda
  • Click SHARK BOOKING EMAIL
  • Check the weather here

Shark Cage Diving Information

Contact Us