How to get from St Kilda to Williamstown by train and tram?
By train and tram
To get from St Kilda to Williamstown in Williamstown, take the 96 tram from 133-Canterbury Rd/Fitzroy St (St Kilda) station to 122-Southern Cross Railway Station/Spencer St (Melbourne City) station. Next, take the WILLIAMSTOWN train from Southern Cross station to Williamstown station. The total trip duration for this route is approximately 58 min. The ride fare is A$5.30.
Step by Step
- 1Walk to tram station133-Canterbury Rd/Fitzroy St (St Kilda)ID 20509610 m • 8 min
- 2Wait for tram96East Brunswick
- 3Ride to tram station122-Southern Cross Railway Station/Spencer St (Melbourne City)ID 1818716 min
- 4Walk to train stationSouthern Cross90 m • 2 min
- 5Wait for trainWILLIAMSTOWNWilliamstown
- 6Ride to train stationWilliamstown24 min
By bus and train
To get from St Kilda to Williamstown in Williamstown, you’ll need to take one bus line and 2 train lines: take the 246 bus from Fawkner St/Barkly St (St Kilda) station to Swan St/Punt Rd (Melbourne City) station. Next, you’ll have to switch to the FRANKSTON train and finally take the WILLIAMSTOWN train from Flinders Street station to Williamstown station. The total trip duration for this route is approximately 59 min. The ride fare is A$5.30.
Step by Step
- 1Walk to bus stationFawkner St/Barkly St (St Kilda)ID 91090 m • 2 min
- 2Wait for bus246Clifton Hill
- 3Ride to bus stationSwan St/Punt Rd (Melbourne City)ID 92515 min
- 4Walk to train stationRichmond200 m • 3 min
- 5Wait for trainFRANKSTONCity (Flinders Street)
- 6Ride to train stationFlinders Street4 min
- 7Wait for trainWILLIAMSTOWNWilliamstown
- 8Ride to train stationWilliamstown28 min
Public transport directions from St Kilda to Williamstown
Public transport stations close to St Kilda
St Kilda is located at Barkly Street, Williamstown and the nearest public transport station is Fawkner St/Barkly St (St Kilda).
Bus stations close to St Kilda:
- Fawkner St/Barkly St (St Kilda)
- Robe St/Grey St (St Kilda)
- Waterloo Cres/Barkly St (St Kilda)
Public transport stations close to Williamstown, Williamstown
Williamstown is located at Williamstown, Williamstown and the nearest public transport station is Williamstown Station/Ann St (Williamstown).
Train stations close to Williamstown:
- Williamstown
- Williamstown Beach
- North Williamstown
Bus stations close to Williamstown:
- Williamstown Station/Ann St (Williamstown)
- Thompson St/Hanmer St (Williamstown)
- Thompson St/Osborne St (Williamstown)
Related Routes
- Melbourne Airport to Williamstown
- Melton South to Williamstown
- St Kilda to Williamstown
- St Kilda to Moonee Ponds
- St Kilda to Point Cook
- St Kilda to Queenscliff
- St Kilda to Flemington Racecourse Station
- St Kilda to Federation Square
- St Kilda to Laverton North
- St Kilda to Springvale South
- St Kilda to Mordialloc
- St Kilda to Dandenong
- St Kilda to Melbourne Cricket Ground
- St Kilda to Sydenham Terminal Station
- St Kilda to Monash University (Peninsula Campus)
- St Kilda to Bentleigh East
- St Kilda to Rod Laver Arena
- St Kilda to Doncaster East
- St Kilda to Brighton Beach
- St Kilda to Narre Warren
By bus and train
To get from St Kilda to Williamstown in Williamstown, you’ll need to take one bus line and 2 train lines: take the 246 bus from Fawkner St/Barkly St (St Kilda) station to Swan St/Punt Rd (Melbourne City) station. Next, you’ll have to switch to the FRANKSTON train and finally take the WILLIAMSTOWN train from Flinders Street station to Williamstown station. The total trip duration for this route is approximately 59 min. The ride fare is A$5.30.
Step by Step
- 1Walk to bus stationFawkner St/Barkly St (St Kilda)ID 91090 m • 2 min
- 2Wait for bus246Clifton Hill
- 3Ride to bus stationSwan St/Punt Rd (Melbourne City)ID 92515 min
- 4Walk to train stationRichmond200 m • 3 min
- 5Wait for trainFRANKSTONCity (Flinders Street)
- 6Ride to train stationFlinders Street4 min
- 7Wait for trainWILLIAMSTOWNWilliamstown
- 8Ride to train stationWilliamstown28 min
Questions & Answers
What is the fastest way to get from St Kilda to Williamstown?
The fastest way takes 58 minutes, using Bus line 96, Bus line WILLIAMSTOWN.
What is the alternative route to get from St Kilda to Williamstown?
The alternative route takes 59 minutes, using Bus line 246, Bus line FRANKSTON, Bus line WILLIAMSTOWN.
Is there a direct tram between St Kilda and Williamstown?
No, you’ll have to take one tram line and one train line in total. The total travelling time is 58 min.
Which tram line goes from St Kilda to Williamstown?
The 96 tram line goes from 133-Canterbury Rd/Fitzroy St (St Kilda) station near St Kilda in St Kilda to East Brunswick station. From there you’ll have to take one train line till East Brunswick station near Williamstown in Williamstown.
How long does it take to travel from St Kilda to Williamstown by tram and train?
The total travel time between St Kilda in St Kilda and Williamstown in Williamstown by tram and train is about 58 min.
Where do I get on the tram near St Kilda to get to Williamstown?
Get on the 96 tram from the 133-Canterbury Rd/Fitzroy St (St Kilda) station near St Kilda in St Kilda.
Where do I get off the tram when travelling between St Kilda and Williamstown?
Get off the tram at the East Brunswick station, which is closest to Williamstown in Williamstown.
How much is the tram fare from St Kilda to Williamstown?
The ride from St Kilda to Williamstown costs A$5.30.