Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
2 h 8 min
165 km.
from $9
Composite Route Car Only
One way to Travel from Elmore to Ballarat
Select an Option Below to Start Your Journey
Cheapest
By car (165 km)
Transport providers
Train operators
V/Line
Phone:
1800 800 007
Website:
vline.com.au/
Train from Elmore to Footscray
Ave. Duration:
2h 35m
Frequency:
3 times a day
Estimated price:
$5.43–$7.58
Train from Footscray to Ballarat
Ave. Duration:
1h 17m
Frequency:
Hourly
Estimated price:
$5.05–$6.95
Train from Elmore to Castlemaine
Ave. Duration:
1h 2m
Frequency:
3 times a day
Estimated price:
$4.93–$6.95
Bus operators
V-Line Buses
Phone:
+61 3 9662 2505
Website:
vline.com.au/
Bus from Cardwell St/Northern Hwy to Bendigo
Ave. Duration:
35 min
Frequency:
Twice daily
Estimated price:
$0.44–$8.21
Bus from Bendigo Station/Railway Pl to Ballarat
Ave. Duration:
1h 45m
Frequency:
Once daily
Estimated price:
$1.14–$11.37
Bus from Castlemaine Station/Kennedy St to Ballarat
Ave. Duration:
1h 37m
Frequency:
Once daily
Estimated price:
$0.82–$10.10
Questions and Answers
What is the cheapest way to get from Elmore to Ballarat?
The cheapest way to get from Elmore to Ballarat is to train and bus which costs $5 - $15.22 and takes 3h 39m.
What is the fastest way to get from Elmore to Ballarat?
The fastest way to get from Elmore to Ballarat is to drive which takes 2h 6m and costs $19.57 - $29.35 .
Is there a direct bus between Elmore and Ballarat?
No, there is no direct bus from Elmore to Ballarat station. However, there are services departing from Cardwell St/Northern Hwy and arriving at Ballarat Station/Lydiard St via Bendigo Station/Railway Pl. The journey, including transfers, takes approximately 3h 20m.
Is there a direct train between Elmore and Ballarat?
No, there is no direct train from Elmore to Ballarat. However, there are services departing from Elmore and arriving at Ballarat via Footscray. The journey, including transfers, takes approximately 4h 18m.
How far is it from Elmore to Ballarat?
The distance between Elmore and Ballarat is 166 km. The road distance is 165.4 km.
How do I travel from Elmore to Ballarat without a car?
The best way to get from Elmore to Ballarat without a car is to bus which takes 3h 20m and costs $1.30 - $17.39 .
How long does it take to get from Elmore to Ballarat?
It takes approximately 3h 20m to get from Elmore to Ballarat, including transfers.
Where do I catch the Elmore to Ballarat bus from?
Elmore to Ballarat bus services, operated by V-Line Buses, depart from Cardwell St/Northern Hwy station.
Where do I catch the Elmore to Ballarat train from?
Elmore to Ballarat train services, operated by V/Line, depart from Elmore station.
Train or bus from Elmore to Ballarat?
The best way to get from Elmore to Ballarat is to bus which takes 3h 20m and costs $1.30 - $17.39 . Alternatively, you can train, which costs $8.70 - $13.04 and takes 4h 18m.
Where does the Elmore to Ballarat bus arrive?
Elmore to Ballarat bus services, operated by V-Line Buses, arrive at Bendigo Station/Railway Pl.
Where does the Elmore to Ballarat train arrive?
Elmore to Ballarat train services, operated by V/Line, arrive at Footscray station.
Can I drive from Elmore to Ballarat?
Yes, the driving distance between Elmore to Ballarat is 165 km. It takes approximately 2h 6m to drive from Elmore to Ballarat.
Where can I stay near Ballarat?
There are 167+ hotels available in Ballarat. Prices start at $57.30 per night.