Shark diving hotspots in South Africa include Gansbaai, Mossel Bay, Cape Town, Port Elizabeth and Durban.
The top-rated destination to cage dive with great white sharks remains Gansbaai. This small fishing village is also known as the Capital or Mecca of the Great White Shark. Gansbaai is a beautiful 2 ½ hour drive from the Cape Town International Airport. Shark operators also offer return transfer from your Cape Town or Hermanus hotel.
GANSBAAI
Shark species in Gansbaai include Great White and Copper Sharks
VIEW GANSBAAI
MOSSEL BAY
Shark species in Mossel Bay include Great White and Hammerhead Sharks
VIEW MOSSEL BAY
DURBAN
Shark species in Durban include Oceanic Blacktip and Tiger Sharks
VIEW DURBAN
PORT ELIZABETH
Shark species in Port Elizabeth include Great White Sharks
VIEW PORT ELIZABETH
CAPE TOWN
Shark species in Cape Town include Great White, Sevengill, Blue and Mako Sharks
VIEW CAPE TOWN
Great White Shark Diving in Mossel Bay
If you find yourself in the Garden Route area of South Africa, then cage diving in Mossel Bay should at the top of your adventure list! Mossel Bay only has one operator that goes out daily as the weather permits. Mossel Bay has reported fantastic great white shark sightings since resuming operations in September 2020.
Scuba Diving in Cape Town, South Africa
Cape Town also offers shark cage diving tours from nearby Simon’s Town harbour. Here you can cage dive with massive 7-gill cow sharks. These sharks look quite prehistoric and reach an impressive 3 meters in size. You do have a chance of spotting a great white shark here however these species have seemed to elude the area for some time now. Cape Town is also an excellent location for scuba diving.
Cage Dive with Oceanic Blacktip Sharks in Durban
Durban is all about fun, sun, beaches, and shark diving. The Durban area showcases many incredible shark species like the tiger shark, bull shark, blacktip, spinners, dusky sharks, and more. Unfortunately, sightings rarely include great white sharks.

COVID-19 FLEXIBLE BOOKINGS
CANCEL FREE UP TO 24 HOURS PRE-TOUR. ONLY PAY ON THE DAY OF YOUR TOUR. PRE-PAID VOUCHERS WILL BE REFUNDED.
Shark diving in the renowned Mecca of the Great White Shark, Gansbaai, should be right up there at the top of your bucket list this year!