How to get from Diamond Creek to St Leonards by bus and train?
From Diamond Creek to St Leonards by bus and train
To get from Diamond Creek to St Leonards in Melbourne, you’ll need to take one train line and one bus line: take the HURSTBRIDGE from Diamond Creek station to Southern Cross station. Next, you’ll have to switch to the GEELONG - MELBOURNE VIA GEELONG train and finally take the 60 bus from Geelong Station/Railway Tce (Geelong) station to Ward St/Cole St (St Leonards) station. The total trip duration for this route is approximately 3 hr 24 min. The ride fare is A$13.84. The bus and train schedule from Diamond Creek may change. We recommend you check the updated bus and train schedule to St Leonards on the Moovit app.
Step by Step
- 1Start from stationDiamond Creek
- 2Wait forHURSTBRIDGECity (Flinders Street)
- 3Travel toSouthern Cross55 min
- 4Wait for trainGEELONG - MELBOURNE VIA GEELONGGeelong
- 5Ride to train stationGeelong59 min
- 6Walk to bus stationGeelong Station/Railway Tce (Geelong)ID 45541160 m • 3 min
- 7Wait for bus60St Leonards
- 8Ride to bus stationWard St/Cole St (St Leonards)ID 5064965 min
- 9Walk toSt Leonards860 m • 11 min
Public transport directions from Diamond Creek to St Leonards
Bus And Train schedule from Diamond Creek to St Leonards
Related Routes
- Altona to St Leonards
- Altona Meadows to St Leonards
- Altona North to St Leonards
- Avondale Heights to St Leonards
- Carnegie to St Leonards
- Coburg to St Leonards
- Cranbourne North to St Leonards
- Footscray to St Leonards
- Gardenvale to St Leonards
- Hampton Park to St Leonards
- Heidelberg Heights to St Leonards
- Keilor Downs to St Leonards
- Koo Wee Rup to St Leonards
- Little River to St Leonards
- Mordialloc to St Leonards
- Noble Park to St Leonards
- Parkdale to St Leonards
- Port Melbourne to St Leonards
- Preston to St Leonards
- Reservoir to St Leonards
Questions & Answers
What is the fastest way to get from Diamond Creek to St Leonards?
The fastest way takes 204 minutes, using , Train line GEELONG - MELBOURNE VIA GEELONG, Bus line 60.
Is there a direct between Diamond Creek and St Leonards in Melbourne?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 3 hr 24 min.
Which line goes from Diamond Creek to St Leonards in Melbourne?
The line goes from City (Flinders Street) station near Diamond Creek to Southern Cross station. From there you’ll have to take one train line and one bus line till Southern Cross station near St Leonards in Melbourne.
How long does it take to travel from Diamond Creek to St Leonards in Melbourne by train and bus?
The total travel time between Diamond Creek and St Leonards in Melbourne by train and bus is about 3 hr 24 min.
Where do I get on the near Diamond Creek to get to St Leonards in Melbourne?
Where do I get off the when travelling between Diamond Creek and St Leonards in Melbourne?
Get off the at the Southern Cross stop, which is closest to St Leonards in Melbourne.
How much is the total train and bus fare from Diamond Creek to St Leonards?
The ride from Diamond Creek to St Leonards costs A$13.84.
Popular Routes
- Geelong to Hamilton
- Eltham to Melbourne Airport
- Melbourne Airport to Sheraton Melbourne Hotel
- Daylesford to Woodend
- Burwood East to Melbourne
- Camberwell to Bus Interchange Chadstone Shopping Centre, Chadstone
- Queenscliff to Melbourne
- Melbourne Airport to Hawthorn
- South Geelong to Melbourne Cricket Ground
- Melbourne to Caulfield South
- Southern Cross to Collingwood
- Essendon to Marvel Stadium
- Box Hill Central to Dandenong
- Flemington to Footscray
- Southern Cross to Deakin University
- Tarneit to RMIT University (City Campus)
- Newtown (Geelong) to Waurn Ponds
- Melbourne to Cranbourne
- Watergardens to Melbourne Cricket Ground
- Geelong to Williamstown