The best time to see The Sardine Run in 2027 is May to July 2027.
Timing status: Forecast window.
Marine migration · May to July 2027
Annual · the greatest shoal
Billions of sardines move up the coast in shoals miles long, chased by dolphins, sharks, whales and gannets.
When cold currents push north up South Africa's Wild Coast in the southern winter, billions of sardines follow in shoals kilometres long. The bait balls draw one of Earth's greatest feeding frenzies, dolphins, sharks, Bryde's whales and diving gannets, though the run's timing varies year to year.
the length of a single shoal: Up to 7 km
Where it is visible: Wild Coast, South Africa
The run's timing and size vary a lot year to year; it doesn't run every year.
The Sardine Run 2027: May to July 2027.
Trailwind finds the moment a trip is unusually possible: the right season, a cheap fare, your open dates, and rare skies. Browse by calendar: