Streaky Bay

Photo: Bahnfrend / CC BY-SA 4.0

Streaky Bay, on South Australia's Eyre Peninsula, is a laid-back coastal town that feels a world away from the outback. Its name comes from the streaks of seafoam and sand that stripe the bay after storms, and the town delivers on its wild, windswept promise. This is a place for serious seafood lovers — the local oysters, whiting, and abalone are legendary — and for anyone who wants to explore dramatic cliffs, pristine beaches, and the raw beauty of the Great Australian Bight. It's a perfect stop on a self-drive itinerary between the Nullarbor and the Flinders Ranges or Adelaide.

Highlights & What to See

Suggested Time to Spend

Two to three days is ideal to soak up the coastal vibe, enjoy the seafood, and take in the key sights. Spend your first day exploring the town and relaxing at the jetty. Dedicate the second day to a wildlife tour at Baird Bay and a drive to Murphy's Haystacks. If you have a third day, consider a longer drive to the Head of Bight for whale watching (seasonal) or simply enjoy the local beaches and cafés.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits