Gansbaai tours & holiday packagesFace-to-face with great whites
- Describe your dream trip
- We'll source the best value
- Book when you're ready
Gansbaai is the best destination in the world for shark cage diving. It's also a town of boat cruises, beaches and hikes.
A fishing village, Gansbaai may seem like any other small South African town, but driving to the shoreline reveals a fleet of boats lined up at the harbour. These operate daily, taking travellers out on epic shark cage diving experiences. Only a strong cage separates divers from the great white sharks that rule these waters.
Visitors who are reluctant to undergo the full underwater experience can observe the sharks from the safety of the deck. Boat rides are also great for getting really close to southern right whales between July and November. Dolphins and seabirds also regular visitors.
Although I have never wanted to go shark cage diving, I've never been at a loss for things to do in Gansbaai. The surroundings are beautiful and the locals are very friendly. The Klipgat Trail in particular is definitely worth a morning, followed by lunch at On the Rocks.
More on Gansbaai holidays
Boat rides from Gansbaai always pass Dyer Island, a bird sanctuary and the home of African penguins, Cape cormorants and African black oystercatchers. The best place to see sharks is in world-renowned Shark Alley, which lies between Dyer Island and Geyser Rock, the breeding ground of a massive colony of Cape fur seals.
Gansbaai doesn’t revolve entirely around its marine life. A leisurely hike along the coast to the south of town leads to Klipgat Cave, where the remnants of civilisation dating back 80,000 years have been found.
Also south of the village is Die Plaat, a 17-kilometre strip of white, sandy beach where visitors can enjoy long walks, romantic horseback rides or scenic picnics. To explore not only the beach but also the hills and valleys of flora-rich Walker Bay Nature Reserve, two-day horseback trails reveal the beauty of Gansbaai and the scenery northwards to Pearly Beach, another holiday destination.
Gansbaai's location on Google Maps