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!
Rideshare
16 min
15 km.
from $1
Composite Route Car Only
Two ways to Travel from Collingwood to Williamstown
Select an Option Below to Start Your Journey
Cheapest
Rideshare
Other
By car (15 km)
Transport providers
Train operators
Yarra Trams
Phone:
1800 800 007
Website:
yarratrams.com.au/
Train from 18-Hodgson St/Smith St to 1-Spencer
Ave. Duration:
22 min
Frequency:
Every 15 minutes
Estimated price:
$2.99
Metro Trains Melbourne
Phone:
1800 800 007
Website:
metrotrains.com.au/
Train from Collingwood to Flinders
Ave. Duration:
8 min
Frequency:
Every 10 minutes
Estimated price:
$3.87
Train from Flinders Street to North
Ave. Duration:
22 min
Frequency:
Every 30 minutes
Train from Southern Cross to North
Ave. Duration:
19 min
Frequency:
Every 30 minutes
Estimated price:
$3.87
Bus operators
Metropolitan Buses
Website:
ptv.vic.gov.au
Bus from St Vincent's Hospital/Victoria Pde to Footscray
Ave. Duration:
37 min
Frequency:
Every 20 minutes
Bus from Leeds St/Paisley St to Laverton
Ave. Duration:
24 min
Frequency:
Every 30 minutes
Questions and Answers
What is the most affordable method to travel from Collingwood to Williamstown?
$2.30 - $3.45 for 17 minutes.
What is the fastest way to get from Collingwood to Williamstown?
The fastest way to get from Collingwood to Williamstown is to taxi which takes 17 minutes and costs $24.26 to $29.37.
Is it possible to travel directly from Collingwood to Williamstown by bus?
No, there is no direct bus from Collingwood to Williamstown. However, there are services departing from St Vincent's Hospital/Victoria Pde and arriving at Laverton St/Victoria St via Leeds St/Paisley St. The journey, including transfers, takes approximately 1h 15m.
Is there a direct train route between Collingwood and Williamstown?
No, there is no direct train route between Collingwood and Williamstown. However, there are services departing from Collingwood and arriving at North Williamstown via Flinders Street. The journey, including transfers, takes approximately 46 minutes.
How far is it from Collingwood to Williamstown?
The distance between Collingwood and Williamstown is 17 km. The road distance is 16.2 km.
How can I travel from Collingwood to Williamstown without a car using public transport?
The best way to get from Collingwood to Williamstown without a car is to take a train which takes 46 minutes and costs $3.88.
What is the estimated travel time from Collingwood to Williamstown?
It takes approximately 46 minutes to get from Collingwood to Williamstown, including transfers.
Where can I find the bus stop for the Collingwood to Williamstown route?
Metropolitan Buses operates the Collingwood to Williamstown bus services from St Vincent's Hospital/Victoria Pde station.
Where do I catch the train from Collingwood to Williamstown?
Collingwood to Williamstown train services, operated by Metro Trains Melbourne, depart from Collingwood station.
What is the best way to travel from Collingwood to Williamstown?
The best way to get from Collingwood to Williamstown is to train which takes 46 min and costs $3.88. Alternatively, you can line 402 bus and line 472 bus, which costs and takes 1h 15m. There are no good options to bus between Collingwood to Williamstown.
Collingwood to Williamstown bus services, operated by Metropolitan Buses, arrive at Footscray Station/Irving St.
Collingwood to Williamstown bus services, operated by Metropolitan Buses, arrive at Footscray Station/Irving St.
What is the price of a one-way ticket on the Melbourne to Geelong train?
A one-way ticket on the Melbourne to Geelong train costs $25.00.
Can I travel by car from Collingwood to Williamstown?
Yes, the driving distance between Collingwood and Williamstown is 16 kilometers. It takes approximately 17 minutes to drive from Collingwood to Williamstown.
Where can I stay near Williamstown?
There are 4355+ hotels available in Williamstown. Prices start at $91.44 per night.