How to get from Hamilton to Melbourne by bus and train?
From Hamilton to Melbourne by bus and train
To get from Hamilton to Melbourne in Melbourne, you’ll need to take 2 bus lines and one train line: take the MELBOURNE - WARRNAMBOOL VIA ARARAT & HAMILTON bus from Hamilton Station/Station St (Hamilton) station to Ararat Railway Station (Ararat) station. Next, you’ll have to switch to the ARARAT - MELBOURNE VIA BALLARAT bus and finally take the BALLARAT-WENDOUREE - MELBOURNE VIA MELTON train from Ballarat Station station to Southern Cross station. The total trip duration for this route is approximately 7 hr 27 min. The ride fare is A$25.62.
Step by Step
- 1Start from bus stationHamilton
- 2Wait for busMELBOURNE - WARRNAMBOOL VIA ARARAT & HAMILTONMelbourne
- 3Ride to bus stationArarat Railway Station (Ararat)ID 17799135 min
- 4Wait for busARARAT - MELBOURNE VIA BALLARATMelbourne
- 5Ride to bus stationBallarat Railway Station/Lydiard St (Ballarat Central)ID 8277 min
- 6Walk to train stationBallarat Station90 m • 2 min
- 7Wait for trainBALLARAT-WENDOUREE - MELBOURNE VIA MELTONMelbourne
- 8Ride to train stationSouthern Cross88 min
- 9Walk toMelbourne1.48 km • 20 min
Public transport directions from Hamilton to Melbourne
Public transport stations close to Hamilton
Hamilton is located at Hamilton, Melbourne and the nearest public transport station is Botanical Gardens/Martin St (Hamilton).
Bus stations close to Hamilton:
- Botanical Gardens/Martin St (Hamilton)
- Brown St/French St (Hamilton)
- Hamilton Aldi/French St (Hamilton)
Public transport stations close to Melbourne, Melbourne
Melbourne is located at Melbourne, Melbourne and the nearest public transport station is Flinders Street.
Train stations close to Melbourne:
- Flinders Street
Bus stations close to Melbourne:
- Flinders Lane/Queen St (Melbourne City)
- Flinders Street Railway Station (Melbourne City)
- City Rd/Southbank Bvd (Southbank)
Related Routes
- Alexandra to Melbourne
- Altona to Melbourne
- Armadale to Melbourne
- Ashburton to Melbourne
- Balnarring to Melbourne
- Bayswater to Melbourne
- Beaconsfield to Melbourne
- Bentleigh to Melbourne
- Berwick to Melbourne
- Black Rock to Melbourne
- Blackburn to Melbourne
- Blairgowrie to Melbourne
- Boronia to Melbourne
- Braeside to Melbourne
- Braybrook to Melbourne
- Broadmeadows to Melbourne
- Brookfield to Melbourne
- Brunswick to Melbourne
- Brunswick East to Melbourne
- Burnside to Melbourne
Questions & Answers
What is the fastest way to get from Hamilton to Melbourne?
The fastest way takes 447 minutes, using Bus line MELBOURNE - WARRNAMBOOL VIA ARARAT & HAMILTON, Bus line ARARAT - MELBOURNE VIA BALLARAT, Bus line BALLARAT-WENDOUREE - MELBOURNE VIA MELTON.
Is there a direct bus between Hamilton and Melbourne in Melbourne?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 7 hr 27 min.
Which bus line goes from Hamilton to Melbourne in Melbourne?
The MELBOURNE - WARRNAMBOOL VIA ARARAT & HAMILTON bus line goes from Melbourne station near Hamilton to Ararat Railway Station (Ararat) station. From there you’ll have to take one bus line and one train line till Ararat Railway Station (Ararat) station near Melbourne in Melbourne
How long does it take to travel from Hamilton to Melbourne in Melbourne by bus and train?
The total travel time between Hamilton and Melbourne in Melbourne by bus and train is about 7 hr 27 min.
Where do I get on the bus near Hamilton to get to Melbourne in Melbourne?
Get on the MELBOURNE - WARRNAMBOOL VIA ARARAT & HAMILTON bus from the Melbourne stop near Hamilton in Melbourne.
Where do I get off the bus when travelling between Hamilton and Melbourne in Melbourne?
Get off the bus at the Ararat Railway Station (Ararat) station, which is closest to Melbourne in Melbourne.
How much is the total bus and train fare from Hamilton to Melbourne?
The ride from Hamilton to Melbourne costs A$25.62.