Melbourne to Mildura – Car, Train, Coach or Plane, and What’s Actually Changed

Mildura sits on the Murray River at the far end of Victoria’s Mallee country, and it’s become one of the state’s most popular long-weekend escapes precisely because it doesn’t feel like Victoria at all. Think houseboats, citrus groves, cellar doors and 300-plus days of sunshine a year. There are four distinct options for getting there, each with their own pros and cons, and that’s what we are going to dive straight into.

Melbourne to Mildura at a glance

ModeTimeCost (approx, one way)Notes
Car5h30-6h via Calder Hwyaround $80 to $125 Fuel for ~550km, depending on vehicleLong drive, but with many scenic stops on offer
Train + coach~8h (Southern Cross-Bendigo-Swan Hill-Mildura)Capped at $5.70 full fare / $2.85 concession under the current half-price scheme (to 1 January 2027)Train to Bendigo, coach the rest of the way
V/Line coach direct~9h40 overnightSame fare cap as aboveConfirm the current overnight product and timetable directly with V/Line before booking
Plane~1h15-1h20Rex from around $199, Qantas typically $200-400Rex reduced frequency in June 2026, both airlines still flying the route

Why visit Mildura

The Murray River is the whole point. Houseboat holidays, water-skiing, fishing for Murray cod and a paddle steamer or two make this one of the few places in Victoria where a proper river holiday is on the table. The region’s citrus and wine industries mean cellar doors and produce stops are everywhere, and the climate runs drier and sunnier than almost anywhere else in the state, which is exactly why so many Melburnians treat it as a winter escape rather than just a summer one. Keep in mind, there there is also an alternative Murray River tourist city, and it’s closer, which is Echuca-Moama.

Mildura Council has a Draft Tourism Strategy for 2026-2031 out for public comment as of August 2026, with future investment in tourism growth flagged as one of its themes, so expect the town’s visitor offering to keep expanding over the next few years.

How to go by car

The Calder Highway (A79) is the fastest route, roughly 550km and 5h30-6h depending on stops and traffic. It’s a long drive, but it’s broken up by some proper attractions rather than just servos: Hanging Rock at Macedon, the Kyneton Botanic Gardens, the Malmsbury viaduct and gardens, a Bendigo detour if you’ve got time for the historic goldfields sites, the Eucalyptus Distillery Museum at Inglewood, the Coach House Gallery and Museum at Wedderburn, and the Lake Tyrrell viewing platform near Sea Lake, worth timing for sunset if you can.

Route Map

The stretch from Ouyen to Charlton is the longest unbroken leg, close to 200km with the fewest services on the whole route, so treat it as the one section where you plan your fuel and rest stop in advance rather than assuming something will turn up. Melbourne to Sunbury is the other pinch point, busy in the 7-9am and 4-6.30pm peaks, so leave outside those windows if you can. There’s ongoing intersection upgrade work on the Calder Highway around the Bendigo area as of 2026, along with a federally listed Bendigo-to-Mildura highway upgrade project, so check VicTraffic before you go rather than assuming a clear run.

Rest stops and attractions along the way

The Calder Highway is the one route on this guide where the drive itself is worth planning around, rather than just enduring. Here’s what’s actually worth pulling off for, roughly in order from Melbourne.

  • Hanging Rock, Macedon (about an hour out): the volcanic rock formation made famous by Picnic at Hanging Rock, with walking trails to the summit and a decent picnic ground. A good first-leg stretch stop rather than a full detour.
  • Kyneton Botanic Gardens: established gardens along the Campaspe River, with mature trees and an easy loop walk. Kyneton’s main street also has cafes and bakeries if you’re due for a coffee.
  • Malmsbury Viaduct and Botanical Gardens: a striking bluestone railway viaduct (1859-62) right next to the town’s botanic gardens and a swimming hole in the reservoir if it’s warm enough. Worth ten minutes even from the car park.
  • Bendigo (about 90 minutes to 2 hours in): if you’ve got the time, this is worth a proper detour rather than a drive-by, the goldfields architecture, the Central Deborah Gold Mine, the Bendigo Art Gallery and the tram network are all here. Otherwise, it’s still a sensible fuel and food stop even for a five-minute pass.
  • Eucalyptus Distillery Museum, Inglewood: a small, local museum on the eucalyptus oil industry that once anchored this part of the Mallee. Niche, but a good leg-stretch with a bit of history attached.
  • Coach House Gallery and Museum, Wedderburn: local history and art in a small-town setting, another easy stop rather than a destination in its own right.
  • Lake Tyrrell viewing platform, near Sea Lake: Victoria’s largest salt lake, and one of the state’s best stargazing and sunset/sunrise spots when conditions are right (still water on the salt flat creates a mirror effect). If your timing lines up with dusk, this is worth building the schedule around rather than squeezing in.
  • Ouyen to Charlton stretch: not a stop, but worth flagging, this is the longest unbroken leg on the route at close to 200km with the fewest services anywhere on the drive. Fuel up and take your break before or after this section, not during it.

None of these need a big detour, they’re all close enough to the highway to fit into a normal drive day, and stacking two or three of them turns a long haul into a proper day trip in its own right.

Electric vehicles

Mildura itself has confirmed public charging, including a unit at the Mercure Hotel and a CBD car park charger. The Melbourne–Mildura drive is now reasonably well covered for EVs, although it is still important to check in advance and plan charging rather than rely on finding a charger on the way. The main inland route via Bendigo, Charlton/Wycheproof, Ouyen and Mildura has a network of public fast chargers, with Bendigo being the major charging hub early in the journey. Bendigo has several high-power chargers, while additional charging is available around Castlemaine and other towns before Bendigo.

For a modern EV with a 300–450 km real-world range, the trip should therefore be quite manageable, with Bendigo and Ouyen the key strategic stops, rather than needing to charge at every town. I’d nevertheless start Melbourne with a full battery and treat Ouyen as an important backup/charging point because the Mallee section has fewer alternatives if a charger is occupied or unavailable.

Check Chargefox, Evie or PlugShare live before you leave rather than trusting any static list for this corridor, rural single-unit chargers are the ones most likely to be down when you arrive.

Travelling with kids

This is an honestly long day in the car for younger kids, so treat it as a two-stop drive rather than one. Kyneton or Bendigo make a solid first break with playgrounds and cafes on hand, and Sea Lake’s Lake Tyrrell platform is a good second stop that doubles as a stretch-your-legs novelty rather than just another servo. If the Ouyen-Charlton stretch falls in the afternoon, that’s usually when tiredness bites hardest for kids, so it pays to have snacks, a charged tablet and a plan for an unscheduled stop ready to go.

How to go by train

There’s no direct train to Mildura. The current V/Line service (timetable effective February 2026) runs Southern Cross to Bendigo by train, then a coach connection through Swan Hill on to Mildura, roughly eight hours door to door.

A sample weekday run departs Southern Cross around 7.40am, reaches Bendigo by 10am, continues by coach to Swan Hill for a short break, then arrives Mildura mid-afternoon. You can pack water and snacks, and the Swan Hill stop is the opportunity to grab something more substantial for lunch.

Multiple services run most days, with an evening departure also available. Under the half-price scheme running to 1 January 2027, fares are capped at $5.70 full or $2.85 concession, which makes this one of the cheapest ways to reach the Murray right now.

How to go by bus

V/Line also runs the route via Ballarat and the Sunraysia Highway as a separate coach corridor, stopping through St Arnaud, Donald, Ouyen and a string of small Mallee towns before reaching Mildura, a useful option if you’re starting from Melbourne’s west.

An overnight direct coach product from Southern Cross to Mildura has historically run at around 9h40, though the current 2026 timetable and fare for that specific overnight service should be checked directly on V/Line’s site before booking, since the network went through a round of “Big Switch” changes in February 2026 and product names can shift between updates.

The same half-price fare cap applies to all these coach options, $5.70 full fare or $2.85 concession until 1 January 2027. Given the ghost-booking issue noted above, book as early as you can rather than leaving it to the week of travel.

How to go by plane

Both Qantas and Rex fly Melbourne (Tullamarine) to Mildura, with the flight taking around 1h15-1h20. If you’ve seen older coverage suggesting Rex stopped flying to Mildura after its 2024 administration, that’s out of date, Rex is confirmed still operating the route in 2026, with fares from around $199. It did cut its weekly return services from 24 down to 19, effective June 2026, citing empty seats despite what Mildura Airport describes as otherwise strong demand, so the route is thinner than it used to be and worth booking ahead for popular dates. Rex flies Saab 340 turboprops on this route.

Qantas continues to serve the route as well, typically with Dash 8-400 turboprops, and fares generally sit in the $200-400 range. Confirm current schedules on each airline’s own site before booking, frequencies on regional routes like this one shift more often than the trunk routes do.

Local public transport at the destination

Mildura’s local bus network is now run by CDC Victoria, which took over from the old Sunraysia Bus Lines brand, so ignore any directory listing still pointing to the old operator. Routes cover Mildura CBD, Red Cliffs, Merbein, East and West Mildura, and Mildura Central shopping centre, plus cross-border services into Wentworth, Gol Gol and Buronga on the New South Wales side. It’s a workable network if you’ve arrived by train or coach and want to get around town and out to Red Cliffs or across the river without a car, though it won’t get you to the outlying wineries and houseboat marinas, those still need a hire car or a tour.

Should you take the car, bus, plane or train

Drive if the journey is part of the holiday. The Calder Highway stops (Hanging Rock, Kyneton, Bendigo, the Lake Tyrrell platform) turn a long haul into an actual day out, and you’ll want your own car once you’re in Mildura anyway for the wineries and river towns further out.

Take the train and coach or the direct coach if cost matters more than time and you don’t need a car once you arrive, especially while the half-price fare cap is running. Just book early given the ghost-booking issue on the Swan Hill corridor, and confirm the overnight coach details directly rather than relying on an old fare quote.

Fly if you’re short on time or doing a proper long weekend rather than a full week. An hour and a bit in the air beats the best part of a day on the road or a full day on train and coach, and with both Qantas and Rex still on the route, there’s a real choice of times, just book ahead given Rex’s reduced frequency since mid-2026.

FAQ

How long does it take to drive from Melbourne to Mildura?

Around 5h30-6h via the Calder Highway, longer if you stop at the sights along the way, which most people do given how far apart they are.

Does Rex Airlines still fly to Mildura?

Yes. Rex’s 2024 administration didn’t end the Mildura route, though the airline cut weekly return services from 24 to 19 in June 2026, so frequency is reduced compared to a few years ago.

Is there a direct train to Mildura?

No, the current service is a train to Bendigo followed by a coach connection through Swan Hill, taking around eight hours total.

What’s the cheapest way to get to Mildura right now?

V/Line’s train and coach or direct coach services, capped at $5.70 full fare or $2.85 concession under the half-price scheme running until 1 January 2027.

Do I need a car once I’m in Mildura?

Not for the town centre, CDC Victoria’s local bus network covers Mildura and Red Cliffs, but you’ll need a car or a tour to reach the wineries, houseboat marinas and river towns beyond the CBD.