Navigate quickly

Getting to Bendigo by Train

How to Get to Bendigo - by Rail

Bendigo Rail Travel
With reduced fares and increased services, it’s easy to catch the train to Bendigo - the express service is just over 90 minutes from Melbourne.

The new VLocity trains are sleek and smooth and a perfect way to sit back, relax and enjoy the landscape. From Melbourne there are currently 20 services a day on weekdays, 15 on Saturdays and 12 on Sundays. You’ll pass through Gisborne, Macedon, Woodend, Kyneton, Malmsbury and Castlemaine, so you might just need to plan a longer trip! With connecting services from Mildura, Echuca, Swan Hill, Maryborough and Daylesford we really are the centre of Victoria.

The Bendigo Railway Station is just a few minutes walk into the city centre.

Bendigo Rail Timetables
For Bendigo train time tables, fares, maps and travel information visit phone V/Line on 1800 800 007.

Transport in Bendigo
Hire cars and public transport including buses and taxis are available in Bendigo - see Transport in Bendigofor more information.

Like in Melbourne, your V/Line ticket gets you free local Bus travel. Buses depart from the Bendigo Station for the CBD and then on to connecting services to surrounding suburbs.

Catch a Bus to Bendigo
Public transport from Melbourne to Bendigo is generally via train as outlined above, however V/Line operates coach services to Bendigo from various major centres.

Bus timetables to Bendigo from various centres are available at V/Line:

The V/Line Daylink coach service between Adelaide and Melbourne stops in Bendigo daily - the timetable is available here:

Trip planner

A convenient, easy way to plan your next trip to Bendigo. Learn more...

Talk to a specialist

Want some advice on Bendigo?
Call us on 1800 813 153
or email us your query...

Bendigo Interactive Map

Accommodation, restaurants, attractions and more... explore all that Bendigo has to offer. See more...