The Port Elliot Swim is the kind of coastal classic that’s quietly earned cult status among South Aussie swimmers. Held in the postcard-perfect Horseshoe Bay, swimmers can choose between a 900m or 1.8km course, both showcasing the bay’s calm, clear water and gentle curve of sand framed by rocky headlands.
It’s relaxed, scenic, and has just the right dose of challenge to leave you grinning at the finish line. The shorter 900m swim is ideal for beginners or cruisy summer vibes, while the 1.8km course offers a satisfying stretch for those keen to push the pace or log a longer ocean session.
Whether you’re a local or road-tripping down from Adelaide, the Port Elliot Swim is the perfect excuse for a full day out in one of South Australia’s most charming coastal towns. The community feel is strong, the scenery is stunning, and the swim itself, simple, well-run, and oh-so-rewarding, is the main event in a pretty perfect package.
After your swim, grab a coffee or fish and chips from The Flying Fish Café, relax on the beach, or wander the Encounter Bikeway for clifftop views and whale-spotting (if you’re lucky). It’s the kind of event that lingers long after you’ve towelled off, salty, social, and seriously worth the trip.