Public Transport

A practical guide to getting around and to/from the Mallee. This is a reference to the services and where to plan a trip — not a full timetable (those change seasonally, so always check V/Line directly before travelling).

No train to Mildura. Passenger rail to Mildura closed in 1993. Today the Melbourne–Mildura corridor runs as train to Bendigo with a connecting V/Line coach for the rest of the journey. Swan Hill, by contrast, still has a direct train service all the way from Melbourne.

Key routes serving the Mallee

Melbourne – Bendigo – Swan Hill – Mildura

V/Line train to Bendigo, then connecting coach onward to Swan Hill and Mildura. There is no passenger train beyond Bendigo on this corridor — the Mildura and Swan Hill legs run by coach.

Swan Hill – Melbourne (direct train)

The Swan Hill line is a full V/Line train service running via Bendigo to Melbourne (Southern Cross Station) — no coach transfer needed for this leg.

Ouyen – Sea Lake

Local V/Line coach connecting Ouyen (on the Mildura corridor) to Sea Lake.

Mildura – Adelaide

A connecting coach service also links Mildura westward — check the V/Line and SA public transport timetables for current days of operation.

Getting around locally

Town bus services

Mildura and Swan Hill have local town bus routes operated under the V/Line/PTV network. Use the PTV Journey Planner above to check current routes and timetables for your town.

Community & volunteer transport

Several Mallee towns run volunteer or community car programs for medical appointments and shopping trips (often through the local health service — see the health & urgent care directory). Ask your local council or health service about eligibility.

Taxis & rideshare

Taxi services operate in Mildura, Swan Hill and Robinvale. Rideshare (Uber) coverage is limited outside Mildura — check availability in the app before relying on it.

Airports

Mildura Airport has regular return flights to Melbourne and Adelaide. Swan Hill and Ouyen have small regional airstrips without scheduled passenger services.

Timetables, route names and fares change — always confirm the current schedule on vline.com.au or by phone before you travel.

Send feedback