Travel cluster
How to Get to St Kilda from Melbourne CBD
There is no St Kilda train station. Tram 96 is the default. Balaclava is the nearest rail stop.
Direct answer
Take tram 96 from Bourke Street in the Melbourne CBD to Acland Street. The trip is about 20 to 25 minutes. Tram 16 runs via St Kilda Road and Fitzroy Street. Tram 12 runs via Collins Street to Fitzroy Street. There is no St Kilda railway station.
Tram 96, Bourke Street, 20 to 25 min
Balaclava, Sandringham line
Stop 138 on tram 16 and 96
Paid parking. Tram wins on Saturdays
Trams from the CBD
| Tram | Pick up | Best alight | For |
|---|---|---|---|
| 96 | Bourke Street | Acland Street terminus or stop 138 Luna Park | Cakes, Luna Park, Palais, beach |
| 16 | Swanston Street | Fitzroy Street or Luna Park / Esplanade | Fitzroy Street, Pride Centre, Gate 10 |
| 12 | Collins Street | Fitzroy Street | Fitzroy Street bars, walk to the pier |
- Tap on with Myki or mobile Myki. A 2-hour fare covers this trip.
- Board tram 96 on Bourke Street, or 16 / 12 if you are already on Swanston or Collins.
- Alight at Acland Street for cakes, stop 138 for Luna Park and Palais, or Fitzroy Street for nightlife.
Check ptv.vic.gov.au for disruptions. Festival Sunday and Grand Prix days change road access. Trams still run. They are crowded.
Train: Balaclava, not St Kilda
The Sandringham line stops at Balaclava (Carlisle Street). From there, tram 16 toward the beach, or walk about 20 minutes along Carlisle Street to Acland. Windsor and Prahran are not closer to the sand. Do not search for a St Kilda station. It does not exist.
Car, taxi, and bike
Driving is the slow option on weekends. Almost all street parking is paid. Read the parking guide before you bring a car to a Palais show, Festival weekend, or Grand Prix. Taxi and rideshare drop on Acland Street near Carlisle, or on Cavell Street for the Palais. The Bay Trail is a flat ride from Port Melbourne or Elwood.
Once you arrive
- Beach, pier, penguins: stay on the Esplanade and Jacka Boulevard.
- Cakes and Luna Park: Acland Street terminus.
- Nightlife and Pride March route: Fitzroy Street.
Frequently asked questions
How do I get to St Kilda from Melbourne CBD?
Tram 96 from Bourke Street to Acland Street takes about 20 to 25 minutes. Tram 16 and tram 12 also reach Fitzroy Street.
Is there a train station in St Kilda?
No. Balaclava on the Sandringham line is the nearest station. Connect to tram 16 or walk Carlisle Street toward the beach.
Which tram stops at Luna Park?
Stop 138, Luna Park / The Esplanade, on tram 16 and tram 96.
Directory
Stay near the trams
Live listings. Featured partners sort first when booked.