Streaky Bay

Photo: Bahnfrend / CC BY-SA 4.0

Streaky Bay is a laid-back coastal town on South Australia's Eyre Peninsula, known for its stunning turquoise waters, dramatic limestone cliffs, and world-class seafood. It's a perfect stop for self-drive travellers exploring the region, offering a mix of marine encounters, Indigenous history, and serene beaches. The town itself has a friendly, unhurried vibe with a handful of cafes serving fresh local oysters and King George whiting.

Highlights & What to See

Suggested Time to Spend

Most travellers spend one to two nights in Streaky Bay. With a full day you can visit Murphy's Haystacks in the morning, do the Westall Way Loop after lunch, and still have time for a jetty sunset. If you want to include a Baird Bay swim tour, add another half-day. The area is ideal as a two-night stop on a longer Eyre Peninsula road trip between Port Lincoln and Ceduna.

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