Echuca, paired with Moama just across the Murray River in New South Wales, is Australia’s paddle steamer capital and one of the easiest river towns to reach from Melbourne, about 220km northwest along the Calder Freeway and Northern Highway. Whether you drive one of three sensible route options, take the train, or catch the V/Line bus, here’s exactly how each stacks up.
| Mode | Journey time | Approx. cost (one way) | Frequency | Best for |
|---|---|---|---|---|
| Car | ~2 hours 35 minutes to 2 hours 43 minutes depending on route | $30 to $35 in fuel costs | Anytime | Flexibility, side trips, exploring Echuca-Moama and beyond by car |
| Bus (V/Line) | ~2 hours 53 minutes | from $5.7 one way | Daily services from Southern Cross | The simplest single-vehicle public transport option |
| Train + coach | ~3 hours 26 minutes to 4+ hours depending on connection | from $5.7 one way | Around 11 combined services weekdays, 8 on weekends | Travellers who’d rather split the trip between rail and road |
Why visit Echuca-Moama
The Port of Echuca is the drawcard, a genuinely well preserved 1870s river port where you can walk the original wharf and board a real paddle steamer, several still run regular cruises along the Murray, with the PS Australian Star offering a more upscale option if you want to make an afternoon of it. Beyond the port itself, there’s a proper regional food and wine scene now, Morrisons Riverview Winery sits right on the river with a wharf-to-winery cruise option, and the town centre has an acclaimed dining strip including Bar Lee and Junction Moama. The Dharnya Centre in nearby Barmah National Park covers Yorta Yorta First Nations culture and history, and there’s swimming, paddleboarding and red gum forest walks along the river for anyone after something more active.

Echuca-Moama works as a weekend getaway and even better as a long weekend. There’s plenty to do, including the port, the river activities, the wineries and the dining, to fill two full days or more without rushing, and a paddle steamer cruise in particular is worth timing rather than squeezing into a rushed itinerary.
How to go by car
There are three sensible routes, all via the Calder Freeway/Highway (M79) out of Melbourne, and each has a different personality.
Via Kyneton, Redesdale, Heathcote and Rochester
Around 2 hours 35 minutes, 223km. The most scenic of the three, running past Hanging Rock, Kyneton and near Lake Eppalock if you want an easy aside.
Via Sunbury, Lancefield, Tooborac and Heathcote
Around 2 hours 38 minutes, 214km. Passes through the Macedon Ranges wine region and Heathcote, Victoria’s shiraz country.
Via the Metropolitan Ring Road and Hume Highway, then Kilmore and Heathcote
around 2 hours 43 minutes, 209km, and the option that most deliberately avoids Melbourne’s toll roads if that’s a priority.
Road safety, hazards and tolls
None of the three routes above require tolls, though if you’re coming from the CityLink side of Melbourne you may choose to use tolled roads to reach the Calder Freeway, that’s a matter of personal routing rather than a requirement. For breakdowns, RACV covers the route, but it’s advised to have membership in advance rather than trying to join at the roadside.
On regional roads in Victoria, kangaroos and wombats are not super common but can be a hazard around Redesdale, Tooborac, and Heathcote, especially at dawn and dusk. As with any long drive, fatigue is an issue, and while the roads are less monotonous than a straight freeway run, you still need to take a proper break roughly every two hours. Kyneton or Heathcote are natural stops depending on your route. Do keep in mind that these roads are patrolled, particularly around Kyneton and Heathcote, and speeding isn’t tolerated with radar and cameras in effect.
Best stops and attractions en route
On the Kyneton route, Hanging Rock is worth the short detour if you haven’t been, and Piper Street in Kyneton has a genuinely good food scene plus the Kyneton Mineral Springs and the Malmsbury Viaduct and Botanical Gardens nearby, Lake Eppalock is a good stretch-the-legs stop and the Oasis Cafe at Elmore makes a sensible final break before Echuca.
On the Sunbury/Lancefield route, there’s a Melbourne Airport viewpoint and the Bulla Hill Railway early on, Romsey’s cellar doors and cafes, McIvor Estate and Merindoc Cellar Door for wine, Tooborac Pies for a genuinely good pie stop, and Heathcote’s Viewing Rock Lookout and old Powder Magazine site if you want a short walk.
Whichever route you take, build in time for at least one proper stop, these are more interesting drives than the direct freeway run to somewhere like Bendigo.
EV charging
Coverage is solid as far as Kyneton, Heathcote or Bendigo depending on your route, but thins out noticeably on the final stretch into Echuca through smaller towns like Rochester and Elmore. Check the RACV app (Chargefox network, real-time availability and pricing) or PlugShare before you set out, both flag reported outages, and treat Kyneton, Heathcote or Bendigo as your safety-margin charging stop rather than assuming you’ll find something working closer to Echuca.
Melbourne to Echuca via Train
The train legs run V/Line’s standard regional carriages, with comfortable reclining seats, onboard toilets, and a buffet trolley or servery car on most services, though it’s worth bringing your own food given the connection adds real time to the trip. Fares run roughly $10 to $25 one way depending on concession status and route. Note that travel discounts are in effect until the end of 2026 at least and tickets are as low as $5.70 currently. Echuca station sits close to the town centre and the historic port precinct, an easy walk to most accommodation.
The V/Line train service offers three slightly different options for reaching Echuca, all departing from Southern Cross Station in Melbourne CBD.
- One service stops at Bendigo station where a coach is waiting to take you on the last leg to Echuca. That service takes around 3h 26 minutes.
- The next service runs all the way to Echuca Station with a total journey time of around 3h and 14 minutes.
- The third service takes a different line and heads to Murchison East (near Shepparton), from where the awaiting coach takes you on the final leg to Echuca. The journey time is 3h and 46 minutes.
All achieve the same thing, although personally I prefer the train going all the way to the end, just for simplicity. Some may prefer the idea of breaking the journey up with a train/coach combo.
V/Line Bus Melbourne to Echuca
V/Line runs a direct coach from Southern Cross, which is modern, clean and comfortable, taking around 2 hours 53 minutes for an adult fare of $5.70 (during the discounted fare period, which lasts until the end of 2026).
It departs Southern Cross, stops at Elmore, then Echuca Station, before terminating across the river in Moama. Seating is coach-standard with air conditioning and a toilet on board, there’s no food service, so bring your own for the trip. This is genuinely the simplest single-vehicle public transport option to Echuca, since it skips the Bendigo connection entirely.
Getting around Echuca-Moama
Echuca’s town centre and the historic port are genuinely walkable from most accommodation, and it’s an easy stroll or short drive across the bridge to Moama. Taxis and rideshare operate locally, and most of the wineries and river activities further out, like Morrisons Riverview or Barmah National Park, are easier with a car or a booked tour than public transport, since there’s no significant local bus network covering them.
Travelling with kids
Echuca-Moama is a genuinely strong family destination. A paddle steamer cruise is the obvious highlight and works well for most ages, TwistED Science and Billabong Ranch Adventure Park are built specifically for kids, Aqua Island water park is a solid summer stop, and Moama Botanic Gardens offer an easy walk with Indigenous plantings if you want something calmer. The Port of Echuca’s interactive exhibits are more engaging for school-age kids than a typical museum, worth building real time into the day for rather than rushing through.
Should you take the car, train or bus?
Drive if you want to make the journey part of the trip. All three routes pass through genuinely interesting country, Macedon Ranges wine region, Heathcote’s shiraz country, Hanging Rock, and having a car once you’re in Echuca-Moama makes the wineries and Barmah National Park far more accessible.
If you’d rather not drive, the direct V/Line bus is the simplest public transport option by a clear margin, one vehicle, no connection to manage, and a fair price. The train is also a comfortable journey but is let down by ageing rail lines that demand the train travel at only part of its full pace.
