Echuca to Melbourne train: Timetable, fare costs & stops

Echuca to Melbourne train: Timetable, fare costs & stops

The Echuca to Melbourne train timetable has one departure per day, with the journey taking 3h28m. Fares on the Echuca to Melbourne train route cost $31 one way.

The Echuca to Melbourne train link is a historically important one. In the 19th century, the Port of Echuca was the biggest inland port in the country, largely because it was the closest point on the Murray River to Melbourne. From Echuca, the wool and timber from inland Australia could be transported to Melbourne by rail.

To fix your Echuca accommodation, look through your options here.

Get the best deals by advance-booking your Melbourne tours and hotels.

These days, the rail link is far less important, although there is still one direct Echuca to Melbourne train per day. This is of limited interest to most overseas visitors, but if you’ve fancy a short break to the Murray River from Melbourne without driving, then taking the train is a plausible option.

Book your Echuca accommodation

The best Echuca accommodation options are:

Echuca to Melbourne train timetable

There is just one train per day, however. According the Echuca to Melbourne train timetable on the V/Line website, the service leaves Echuca Station at 07.16 on weekdays. The train then stops at Rochester, Elmore, Goornong, Huntly and Epsom before reaching Bendigo. After Bendigo, the service stops at Kangaroo Flat, Castlemaine, Malmsbury and Kyneton. Woodend, Macedon, Gisborne and Riddells Creek come next, followed by Clarkefield, Sunbury and Footscray.

Your Echuca checklist

👇 7 great day trips while you’re in Melbourne 👇

Why not BROWSE THE BEST DEALS – with instant confirmation and hassle-free, mobile-friendly tickets?

How long does the Melbourne to Echuca train take?

The Echuca to Melbourne train finally arrives at Melbourne’s Southern Cross Station at 10.44. That’s a total journey time of three hours and 28 minutes.

Southern Cross Station on Spencer Street, Melbourne
Southern Cross Station on Spencer Street, Melbourne. Photo courtesy of Tourism Australia / Time Out Australia.

In the other direction, the Melbourne to Echuca train leaves Southern Cross Station at 15.06 and arrives in Echuca at 18.26.

For more frequent connections, you’re going to need to use the V/Line bus service from Echuca to Bendigo. There are two of these per day, and they connect with the trains from Bendigo to Melbourne.

14 fantastic experiences that make the most of your free time in Melbourne

Echuca to Melbourne train fare cost

One way tickets on the Echuca to Melbourne train cost $31. These fares have to be bought as a paper ticket, as the Myki system used on Melbourne public transport does not work on the Echuca service.

If you’d prefer to go by car, the Melbourne to Echuca drive takes just over two-and-a-half hours.

Good quality accommodation near Southern Cross Station includes the Alto Hotel on Bourke, the Atlantis Hotel and Melbourne SkyHigh Apartments.

If you found this guide useful, please consider booking your accommodation and tours through the links to Wotif and Viator below.
Australia Travel Questions earns a small commission from them at no extra cost to you.
This helps keep the site running and adding more guides.
The companies chosen are those usually used by Australia Travel Questions founder David Whitley when booking travel in Australia.

BOOK AUSTRALIAN ACCOMMODATION AND TOURS.

More Victoria travel

Visit the Roraima Nursery in Lara on the drive from Melbourne to Geelong.

Go swimming at Dromana Beach in Dromana.

How much do Swan Hill to Melbourne train tickets cost?

What’s the best Aireys Inlet accommodation?

Hit golf balls by the lake at the Albert Park driving range in Melbourne.