Although this adventure usually takes place in Gaansbai (due to the higher percentage of Great Whites in the water there), you typically will be picked up in Cape Town at a hotel or hostel by the tour operator (usually very, very early in the morning). Unfortunately, it's pretty rare to just show up...