How to get from Horsham to Maryborough by bus and train?
From Horsham to Maryborough by bus and train
To get from Horsham to Maryborough in Melbourne, take the NHILL - MELBOURNE VIA BALLARAT & ARARAT bus from Coach Terminal/24 Roberts Ave (Horsham) station to Ballarat Railway Station/Lydiard St (Ballarat Central) station. Next, take the MELBOURNE - MARYBOROUGH VIA BALLARAT train from Ballarat Station station to Maryborough station. The total trip duration for this route is approximately 5 hr 8 min. The ride fare is A$15.82.
Step by Step
- 1Walk to bus stationCoach Terminal/24 Roberts Ave (Horsham)ID 17827340 m • 5 min
- 2Wait for busNHILL - MELBOURNE VIA BALLARAT & ARARATMelbourne
- 3Ride to bus stationBallarat Railway Station/Lydiard St (Ballarat Central)ID 82195 min
- 4Walk to train stationBallarat Station90 m • 2 min
- 5Wait for trainMELBOURNE - MARYBOROUGH VIA BALLARATMaryborough
- 6Ride to train stationMaryborough56 min
- 7Walk toMaryborough570 m • 8 min
Alternative route from Horsham to Maryborough by bus and train via ADELAIDE - MELBOURNE VIA BENDIGO & NHILL, ECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTE and MELBOURNE - MARYBOROUGH VIA CASTLEMAINE
To get from Horsham to Maryborough in Melbourne, you’ll need to take 2 bus lines and one train line: take the ADELAIDE - MELBOURNE VIA BENDIGO & NHILL bus from Coach Terminal/24 Roberts Ave (Horsham) station to Bendigo Station/Railway Pl (Bendigo) station. Next, you’ll have to switch to the ECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTE train and finally take the MELBOURNE - MARYBOROUGH VIA CASTLEMAINE bus from Castlemaine Railway Station (Castlemaine) station to Maryborough Railway Station (Maryborough) station. The total trip duration for this route is approximately 7 hr 16 min. The ride fare is A$31.64.
Step by Step
- 1Walk to bus stationCoach Terminal/24 Roberts Ave (Horsham)ID 17827340 m • 5 min
- 2Wait for busADELAIDE - MELBOURNE VIA BENDIGO & NHILLMelbourne
- 3Ride to bus stationBendigo Station/Railway Pl (Bendigo)ID 366459210 min
- 4Wait for trainECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTEMelbourne
- 5Ride to train stationCastlemaine23 min
- 6Walk to bus stationCastlemaine Railway Station (Castlemaine)ID 1623110 m • 1 min
- 7Wait for busMELBOURNE - MARYBOROUGH VIA CASTLEMAINEMaryborough
- 8Ride to bus stationMaryborough Railway Station (Maryborough)ID 4495941 min
- 9Walk toMaryborough570 m • 8 min
Public transport directions from Horsham to Maryborough
Public transport stations close to Horsham
Horsham is located at Horsham, Melbourne and the nearest public transport station is Masonic Temple/Urquhart St (Horsham).
Train stations close to Horsham:
- Horsham
Bus stations close to Horsham:
- Masonic Temple/Urquhart St (Horsham)
- Coach Terminal/24 Roberts Ave (Horsham)
- 24 Roberts Ave (Horsham)
Public transport stations close to Maryborough, Melbourne
Maryborough is located at Maryborough, Melbourne and the nearest public transport station is Napier St/Tuaggra St (Maryborough).
Train stations close to Maryborough:
- Maryborough
Bus stations close to Maryborough:
- Napier St/Tuaggra St (Maryborough)
- Alma St/Tuaggra St (Maryborough)
- Goldfields Employment & Learningcentre/Burke St (Maryborough)
Related Routes
- Albion to Maryborough
- Altona Meadows to Maryborough
- Bentleigh East to Maryborough
- Brunswick East to Maryborough
- Chadstone to Maryborough
- Cockatoo to Maryborough
- Cranbourne to Maryborough
- Cranbourne East to Maryborough
- Cranbourne South to Maryborough
- Cranbourne West to Maryborough
- Diggers Rest to Maryborough
- Eltham to Maryborough
- Heidelberg Heights to Maryborough
- Kangaroo Ground to Maryborough
- Mccrae to Maryborough
- Melbourne Airport to Maryborough
- Melton to Maryborough
- Mernda to Maryborough
- Narre Warren North to Maryborough
- Newport to Maryborough
Alternative route from Horsham to Maryborough by bus and train via ADELAIDE - MELBOURNE VIA BENDIGO & NHILL, ECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTE and MELBOURNE - MARYBOROUGH VIA CASTLEMAINE
To get from Horsham to Maryborough in Melbourne, you’ll need to take 2 bus lines and one train line: take the ADELAIDE - MELBOURNE VIA BENDIGO & NHILL bus from Coach Terminal/24 Roberts Ave (Horsham) station to Bendigo Station/Railway Pl (Bendigo) station. Next, you’ll have to switch to the ECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTE train and finally take the MELBOURNE - MARYBOROUGH VIA CASTLEMAINE bus from Castlemaine Railway Station (Castlemaine) station to Maryborough Railway Station (Maryborough) station. The total trip duration for this route is approximately 7 hr 16 min. The ride fare is A$31.64.
Step by Step
- 1Walk to bus stationCoach Terminal/24 Roberts Ave (Horsham)ID 17827340 m • 5 min
- 2Wait for busADELAIDE - MELBOURNE VIA BENDIGO & NHILLMelbourne
- 3Ride to bus stationBendigo Station/Railway Pl (Bendigo)ID 366459210 min
- 4Wait for trainECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTEMelbourne
- 5Ride to train stationCastlemaine23 min
- 6Walk to bus stationCastlemaine Railway Station (Castlemaine)ID 1623110 m • 1 min
- 7Wait for busMELBOURNE - MARYBOROUGH VIA CASTLEMAINEMaryborough
- 8Ride to bus stationMaryborough Railway Station (Maryborough)ID 4495941 min
- 9Walk toMaryborough570 m • 8 min
Questions & Answers
What is the fastest way to get from Horsham to Maryborough?
The fastest way takes 308 minutes, using Bus line NHILL - MELBOURNE VIA BALLARAT & ARARAT, Bus line MELBOURNE - MARYBOROUGH VIA BALLARAT.
What is the alternative route to get from Horsham to Maryborough?
The alternative route takes 436 minutes, using Bus line ADELAIDE - MELBOURNE VIA BENDIGO & NHILL, Bus line ECHUCA-MOAMA - MELBOURNE VIA BENDIGO OR HEATHCOTE, Bus line MELBOURNE - MARYBOROUGH VIA CASTLEMAINE.
Is there a direct bus between Horsham and Maryborough in Melbourne?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 5 hr 8 min.
Which bus line goes from Horsham to Maryborough in Melbourne?
The NHILL - MELBOURNE VIA BALLARAT & ARARAT bus line goes from Coach Terminal/24 Roberts Ave (Horsham) station near Horsham to Melbourne station. From there you’ll have to take one train line till Melbourne station near Maryborough in Melbourne
How long does it take to travel from Horsham to Maryborough in Melbourne by bus and train?
The total travel time between Horsham and Maryborough in Melbourne by bus and train is about 5 hr 8 min.
Where do I get on the bus near Horsham to get to Maryborough in Melbourne?
Get on the NHILL - MELBOURNE VIA BALLARAT & ARARAT bus from the Coach Terminal/24 Roberts Ave (Horsham) stop near Horsham in Melbourne.
Where do I get off the bus when travelling between Horsham and Maryborough in Melbourne?
Get off the bus at the Melbourne station, which is closest to Maryborough in Melbourne.
How much is the bus fare from Horsham to Maryborough?
The ride from Horsham to Maryborough costs A$15.82.