There are 5 ways to get from Cranbourne to Keilor by train, bus, car, taxi, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Cranbourne Station to Town Hall Stationtrain Cranbourne
- Take the train from Town Hall Station to Watergardens Stationtrain Sunbury
2h 8m$12Bus
- Take the bus from Cranbourne Park SC/Lyall St to Dandenong Station/Foster Stbus 893 / ...
- Take the bus from Dandenong Station/Foster St to Chadstone Shopping Centre/Eastern Access Rdbus 800 / ...
- Take the bus from Chadstone Shopping Centre/Eastern Access Rd to Essendon Station/Rose Stbus 903
- Take the bus from Essendon Station/Russell St to Parramatta Rd/Old Calder Hwybus 476
4h 41m$24Drive 68.3 km
- Drive from Cranbourne to Keilorcar 68.3 km
57 min$13–18Taxi
- Take the taxi from Cranbourne to Keilortaxi 68.3 km
57 min$160–190Train, line 59 tram, bus
- Take the train from Cranbourne Station to Town Hall Stationtrain
- Take the tram from Flinders Street to Fletcher St/Napier St #41tram 59
- Take the bus from Essendon Station/Russell St to Parramatta Rd/Old Calder Hwybus 476
2h 26m$18
Cranbourne to Keilor by train and bus
Questions & Answers
The cheapest way to get from Cranbourne to Keilor is to train which costs $12 and takes 2h 8m.
The fastest way to get from Cranbourne to Keilor is to drive which takes 57 min and costs $12 - $18.
No, there is no direct bus from Cranbourne to Keilor. However, there are services departing from Cranbourne Park SC/Lyall St and arriving at Parramatta Rd/Old Calder Hwy via Dandenong Station/Foster St, Chadstone Shopping Centre/Eastern Access Rd and Essendon Station/Russell St. The journey, including transfers, takes approximately 4h 41m.
No, there is no direct train from Cranbourne station to Keilor station. However, there are services departing from Cranbourne Station and arriving at Watergardens Station via Town Hall Station. The journey, including transfers, takes approximately 2h 8m.
The distance between Cranbourne and Keilor is 76 km. The road distance is 68.3 km.
The best way to get from Cranbourne to Keilor without a car is to train which takes 2h 8m and costs $12.
It takes approximately 2h 8m to get from Cranbourne to Keilor, including transfers.
Cranbourne to Keilor bus services, operated by Public Transport Victoria, depart from Cranbourne Park SC/Lyall St station.
Cranbourne to Keilor train services, operated by Metro Trains Melbourne, depart from Cranbourne Station.
The best way to get from Cranbourne to Keilor is to train which takes 2h 8m and costs $12. Alternatively, you can bus, which costs $24 and takes 4h 41m.
What companies run services between Cranbourne, VIC, Australia and Keilor, VIC, Australia?
You can take a train from Cranbourne Station to Melville Cl/Old Calder Hwy via Town Hall Station, Watergardens Station, and Watergardens Station/Watergardens Circuit Rd in around 2h 8m. Alternatively, you can take a bus from Cranbourne Park SC/Lyall St to Parramatta Rd/Old Calder Hwy via Dandenong Station/Foster St, Chadstone Shopping Centre/Eastern Access Rd, Essendon Station/Rose St, and Essendon Station/Russell St in around 4h 41m.
- Phone
- 1800 800 007
- [email protected]
- Website
- Metro Trains Melbourne
Train from Cranbourne Station to Town Hall Station
- Ave. Duration
- 57 min
- Frequency
- Every 20 minutes
- Estimated price
- $6
- Website
- Metro Trains Melbourne
- Schedules at
- Metro Trains Melbourne
Train from Town Hall Station to Watergardens Station
- Ave. Duration
- 38 min
- Frequency
- Every 15 minutes
- Website
- Metro Trains Melbourne
- Schedules at
- Metro Trains Melbourne
Train from Cranbourne Station to Town Hall Station
- Ave. Duration
- 57 min
- Frequency
- Every 20 minutes
- Estimated price
- $6
- Website
- Metro Trains Melbourne
- Schedules at
- Metro Trains Melbourne
- Website
- Public Transport Victoria
Bus from Cranbourne Park SC/Lyall St to Dandenong Station/Foster St
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Schedules at
- Public Transport Victoria
Bus from Dandenong Station/Foster St to Chadstone Shopping Centre/Eastern Access Rd
- Ave. Duration
- 49 min
- Frequency
- Every 15 minutes
- Schedules at
- Public Transport Victoria
Bus from Chadstone Shopping Centre/Eastern Access Rd to Essendon Station/Rose St
- Ave. Duration
- 2h 11m
- Frequency
- Every 30 minutes
- Schedules at
- Public Transport Victoria
Bus from Essendon Station/Russell St to Parramatta Rd/Old Calder Hwy
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Schedules at
- Public Transport Victoria
Bus from Essendon Station/Russell St to Parramatta Rd/Old Calder Hwy
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Schedules at
- Public Transport Victoria
- Ave. Duration
- 57 min
- Estimated price
- $160–190
Cranbourne Taxi
- Phone
- +61415040756
- Website
- cranbournetaxis.com.au
Cranbourne Taxi 24
- Phone
- +61478723430
- Website
- cranbournetaxi24.com.au
Easy Taxi
- Phone
- +61359003502
- Website
- easytaxi.com.au
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
More Questions & Answers
Cranbourne to Keilor bus services, operated by Public Transport Victoria, arrive at Dandenong Station/Foster St.
Cranbourne to Keilor train services, operated by Metro Trains Melbourne, arrive at Town Hall Station.
Yes, the driving distance between Cranbourne to Keilor is 68 km. It takes approximately 57 min to drive from Cranbourne to Keilor.
There are 4820+ hotels available in Keilor.



