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
33 h 3 min
3001 km.
from $165
Composite Route Car Only
One way to Travel from Croydon to Williamstown
Select an Option Below to Start Your Journey
Cheapest
By car (3 001 km)
Transport providers
Train operators
Metro Trains Melbourne
Phone:
1800 800 007
Website:
metrotrains.com.au/
Train from Croydon to Flinders
Ave. Duration:
49 min
Frequency:
Every 30 minutes
Estimated price:
$3.71
Train from Flinders Street to North
Ave. Duration:
22 min
Frequency:
Every 30 minutes
Train from Croydon to Mitcham
Ave. Duration:
12 min
Frequency:
Every 30 minutes
Estimated price:
$3.71
Bus operators
Metropolitan Buses
Website:
ptv.vic.gov.au
Bus from Mitcham Station/Colombo St to Melbourne
Ave. Duration:
55 min
Frequency:
Every 20 minutes
Bus from La Trobe St/Queen St to Footscray
Ave. Duration:
20 min
Frequency:
Every 20 minutes
Bus from Nicholson St/Droop St to Laverton
Ave. Duration:
26 min
Frequency:
Every 30 minutes
Questions and Answers
What is the most affordable option to travel from Croydon to Williamstown?
The most affordable option to travel from Croydon to Williamstown is to take a train, which costs $3.73 and takes 1 hour and 27 minutes.
How can I get from Croydon to Williamstown the quickest?
The quickest way to get from Croydon to Williamstown is to drive which takes 39 minutes and costs between $6.38 and $9.58.
Is there a direct train available between Croydon and Williamstown?
No, there is no direct train from Croydon to Williamstown. However, there are services departing from Croydon and arriving at North Williamstown via Flinders Street. The journey, including transfers, takes approximately 1 hour and 27 minutes.
What is the distance between London and Paris?
The distance between London and Paris is 215 kilometers.
How can I get from Croydon to Williamstown without a car, using public transportation?
The best way to get from Croydon to Williamstown without a car is to train which takes 1 hour and 27 minutes and costs $3.73.
How long does it take to get from Croydon to Williamstown?
It takes approximately 1 hour and 27 minutes to get from Croydon to Williamstown, including transfers.
Where can I catch the Croydon to Williamstown train from?
The Croydon to Williamstown train services, operated by Metro Trains Melbourne, depart from Croydon station.
What train line operates between Croydon and Williamstown?
Metro Trains Melbourne operates the Croydon to Williamstown train services and they arrive at Flinders Street station.
Can I drive from Croydon to Williamstown?
Yes, the driving distance between Croydon and Williamstown is 46 km. It takes approximately 39 minutes to drive from Croydon to Williamstown.
Where can I find hotels near Williamstown?
There are 4413+ hotels available in Williamstown. Prices start at $87.75 per night.