Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Gansbaai, South Africa3 hrsFrom€134
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Gansbaai, South Africafull dayFrom€173
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusGansbaai, South Africa5 hrsFrom€206
Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Organized by Wild Horizons: Cape Shark AdventuresGansbaai, South Africa3 hrsFrom€134
Shark DivingShark cage diving from Gansbaai(2)Organized by Capextreme Adventure ToursGansbaai, South Africa8 hrsFrom€159
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Organized by Marine Dynamics Shark ToursGansbaai, South Africafull dayFrom€173
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusOrganized by Apex Shark ExpeditionsGansbaai, South Africa5 hrsFrom€206
Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Gansbaai, South Africa3 hrsFrom€134
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Gansbaai, South Africafull dayFrom€173
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusGansbaai, South Africa5 hrsFrom€206
Shark DivingInstant confirmationShark Cage Diving from Gansbaai, near Cape Town(3)Organized by Wild Horizons: Cape Shark AdventuresGansbaai, South Africa3 hrsFrom€134
Shark DivingShark cage diving from Gansbaai(2)Organized by Capextreme Adventure ToursGansbaai, South Africa8 hrsFrom€159
Shark DivingInstant confirmationShark Cage Diving in Dyer Island from Kleinbaai, near Gansbaai(1)Organized by Marine Dynamics Shark ToursGansbaai, South Africafull dayFrom€173
Shark DivingRecommendedInstant confirmationShark cage diving from Gansbaai, near HermanusOrganized by Apex Shark ExpeditionsGansbaai, South Africa5 hrsFrom€206