Fleurieu Peninsula · The Cockle Train

The Cockle Train

A heritage railway hugging the Encounter Coast between Goolwa and Victor Harbor — on Australia’s oldest steel-railed line, with the Southern Ocean out the window.

Route Goolwa–Victor HarborOrigins 1854Operator SteamRangerEach way ~30 min
Heritage Rail by the Sea

The Cockle Train

Few train rides are as charming as the Cockle Train. Run by the SteamRanger Heritage Railway, it trundles along the Encounter Coast between Goolwa and Victor Harbor, hugging the shore with the Southern Ocean out the window. The line dates back to 1854 — often called the oldest steel-railed railway in Australia — and the name recalls the day-trippers who once rode down to gather cockles on the beach. It’s a slice of living history and a genuine highlight for all ages.

The Journey

What to Expect

🚂 The route

Goolwa to Victor Harbor

Roughly half an hour each way via Middleton and Port Elliot, hugging the coast and climbing the cliffs beyond Port Elliot.

🕰 The heritage

1854 Origins

Australia’s oldest steel-railed railway line, first built to move River Murray trade from Goolwa to the sea.

🚃 The fleet

Steam & Historic Railcars

Depending on the day, a steam locomotive or heritage diesel railcars — part of the charm. Check the current schedule.

🐚 The name

Gathering Cockles

Named for the early day-trippers who rode the line to collect cockles (pipis) on the beach — a great day’s outing then and now.

Plan the Ride

Cockle Train Tips

  • Runs between Goolwa and Victor Harbor via Middleton and Port Elliot
  • More frequent in summer and school holidays; the timetable varies by season
  • Tickets are generally bought on the day at the stations — one-way or return
  • Sit on the sea side for the best coastal views
  • Combine with a walk at Port Elliot’s Horseshoe Bay or Granite Island at Victor Harbor
  • Always check the current SteamRanger schedule and fleet before you travel

Explore the coast it runs along in our Encounter Coast guide, or ride it as part of our Encounter Coast tour.

Good to Know

The Cockle Train — FAQ

What is the Cockle Train?

The Cockle Train is a heritage railway run by SteamRanger that carries passengers along the coast between Goolwa and Victor Harbor, via Middleton and Port Elliot. It runs on one of Australia’s oldest railway alignments and is one of the Fleurieu’s best-loved experiences.

Where does the Cockle Train run?

Along the Encounter Coast between Goolwa, Middleton, Port Elliot and Victor Harbor — a scenic run of roughly half an hour each way, hugging the shore and climbing the coastal cliffs after Port Elliot.

Is the Cockle Train a steam train?

It’s a heritage service that, depending on the day, may be hauled by a steam locomotive or run with historic diesel railcars. The fleet and timetable vary by season and event, so check current SteamRanger details before you go.

Why is it historically significant?

The line dates to 1854 and is often described as the oldest steel-railed railway in Australia, originally built to carry River Murray trade from Goolwa to the ocean port. The name comes from early day-trippers who came to gather cockles on the beach.

How do I buy Cockle Train tickets?

Tickets are generally bought on the day at the stations, with one-way or return options. Timetables change seasonally — SteamRanger runs the Cockle Train more often in summer and school holidays — so always check the current schedule.

The Fleurieu, Planned Around You

Cellar doors, the Encounter Coast, whales in season and the Kangaroo Island gateway — with the driving and bookings handled by the family that’s toured Australia since 1974.

Call 0409 661 342 Plan My Trip — Free Enquiry