The Sardine Run: South Africa's Greatest Underwater Spectacle
Every year, between late May and July, something extraordinary happens along South Africa's Wild Coast and KwaZulu-Natal coastline. Billions of sardines (Sardinops sagax) migrate northward in a column that can stretch 15 km long, 3.5 km wide, and 40 meters deep — a bait ball of such scale it is reliably visible from space, registered on fishing boat sonar as a moving wall of biomass.
Above the water: Cape gannets from colonies as far away as Bird Island gather in their thousands, diving at 90 km/h in precise vertical plunges, pursuing sardines at depths that require the gannet to use its wings to swim. Common dolphins — sometimes in pods of thousands — coordinate to herd the bait balls toward the surface, working in rotating groups with a strategy that appears to involve communication and task allocation. Humpback whales use their bodies to corral the shoals into tight balls before lunging through with their mouths open.
Below the water: the experience is chaotic, electric, and unlike anything else in diving.
The Bait Ball Dynamic
When dolphins or gannets succeed in compressing a section of the sardine shoal into a dense sphere — a bait ball — it creates one of the ocean's most dramatic micro-events. The sardines pack tighter under attack, which paradoxically makes them easier to attack. Sharks drive through from below. Gannets impact from above at up to 7 meters depth. Dolphins herd from the sides. The bait ball collapses and reforms in seconds, glittering in the surface light.
For divers, the experience is entry into the middle of this. Visibility is highly variable — 1–5 meters inside a bait ball, better outside. The animals are focused on the fish, not on you. A bronze whaler shark passing at arm's length is not interested in the diver; the sardine three centimetres from the diver's mask is the target.
Logistics
The sardine run is not a scheduled event. The shoal's arrival at any given point along the coast depends on sea temperature, current, and weather — all variable. The Wild Coast (Eastern Cape) and KwaZulu-Natal are the two zones to cover. Dive operators in towns like Port St Johns, Coffee Bay, Scottburgh, and Umkomaas run daily scout boats during the run season.
The practical approach: book accommodation along the Wild Coast or KZN coast for mid-June to mid-July, and be prepared to move at short notice when the shoal is located. Charter flights and helicopter transfers between towns are available for groups.
Best Season
Mid-May to mid-July is the window, with June typically the peak. Water temperature off the Eastern Cape must drop below 20°C to trigger the migration — the shoal follows the cool inshore current northward. In warm years, the run is smaller or doesn't happen at all; in cold years, the shoal is enormous.
What to Bring
- 7mm wetsuit or thicker — water temperature in the run zone is 14–18°C
- A snorkel for the bait balls (shallow, fast-moving; scuba cylinders are impractical)
- A wide-angle lens for the full scene; fisheye for the bait ball geometry