Bendigo Public Transport

Train

Departing from Melbourne’s Southern Cross station, the train trip to Bendigo takes approximately 2 hours.  Currently, V/Line runs at-least hourly passenger services along the Bendigo line, with additional frequency during peak hours. Trains also service stations within Greater Bendigo including Kangaroo Flat, Epsom and Eaglehawk stations.

Plan your journey and buy your tickets through V/Line.

Bus

Within Bendigo, Christian's Bus Company runs regular bus services on 13 different routes servicing greater Bendigo.

Tram

The Bendigo Tramways vintage talking tram tour is the quickest way to get your bearings, learn about Bendigo's history and see the city's key landmarks and monuments.