See all cruises

Streaky Bay, SA Australia See all cruises

Streaky Bay is a coastal town on the western side of the Eyre Peninsula, in South Australia just off the Flinders Highway 303 km north west of Port Lincoln and 727 km by road from Adelaide. At the 2011 census, Streaky Bay recorded a population of 1,625.