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.
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.
What to Expect
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.
1854 Origins
Australia’s oldest steel-railed railway line, first built to move River Murray trade from Goolwa to the sea.
Steam & Historic Railcars
Depending on the day, a steam locomotive or heritage diesel railcars — part of the charm. Check the current schedule.
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.
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.
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