From Southern Cross train to Nhill. 5 h 20 min $46. From Melbourne bus to Nhill. 5 h 35 min $51. From Melbourne drive to Nhill. 4 h 12 min $53.
Bus or train from Melbourne to Nhill?
V-Line operates a train from Melbourne to Nhill 4 times a week. Tickets cost $29 - $45 and the journey takes 5 h 20 min. Alternatively, Firefly Express operates a bus from Melbourne to Nhill twice daily. Tickets cost $35 - $50 and the journey takes 5 h 35 min. V-Line also services this route once a week.