How To find Us


Melbourne’s Luna Park is located in the heart of St. Kilda. The Park is a short stroll from St. Kilda Beach, cosmopolitan Acland and Fitzroy Streets and the stunning St. Kilda Botanical Gardens.

Plenty of council metered parking is available in close proximity to Luna Park in Beaconsfield Parade, Shakespeare Grove and Cavell Street at $3.00 per hour or $10.00 all day.

18 Lower Esplanade, St Kilda, VIC 3182
PO Box 1083, St Kilda South, VIC 3182


View Larger Map

Getting there by Public Transport

Local Tram Services

Tram No.96 - St Kilda beach via Crown Casino and Spencer Street Station. This trams stops directly in front of Luna Park

Tram No.16 - Now runs Melb Uni - Kew via Swanston St, St Kilda & Malvern. This trams stops directly in front of Luna Park.

Tram No.3 - East Malvern tram. From East Malvern to St Kilda Rd via Balaclava Rd. Then change at stop 30, St Kilda Junction to the number 16 tram which will take you directly to Luna Park.

Tram No.67 - Carnegie tram via St Kilda Rd. Then change at stop 30, St Kilda Junction to the number 16 tram which will take you directly to Luna Park.

Tram No.79 - From Richmond. This trams stops directly in front of Luna Park.

Getting Home By Tram

Use tramTracker to easily plan your trip home by getting real time scheduling direct to your mobile. For more information, go to Yarra Trams and plan your trip using tramTracker.

Local Bus Services

246 Latrobe Uni - Clifton Hill - St Kilda - Elsternwick (via Barkly St)

600/922/923 Southland - Sandringham - St Kilda (via Barkly St)

606 Luna Park Interchange - Port Melbourne (to the door, runs peak hour ONLY)

623 Luna Park Interchange - Chadstone - Glen Waverley (to the door)

Click here to the Meltrip web site- Meltrip