There are 6 ways to get from St Kilda to Melbourne Zoo by tram, train, taxi, car, towncar or bike

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 96 tram, line 58 tram  •  58 min

  1. Take the line 96 tram from 139-145 Acland St to 4-Queen St/Bourke St 96
  2. Take the line 58 tram from 5-Bourke St/William St to 25-State Netball Hockey Centre/Royal Park 58

$6

Cheapest option

Bikeshare  •  1 h 11 min

  1. Cycle from Luna Park-Lower Esp-St Kilda to Melbourne Uni-Tin Alley-Carlton 7 miles

$3

4 alternative options

Line 16 tram, train  •  1 h

  1. Take the line 16 tram from 33-Barkly St/Carlisle St to 13-Federation Square/Swanston St 16 / ...
  2. Take the train from Flinders Street to Royal Park Upfield

$6

Taxi  •  13 min

  1. Take a taxi from St Kilda to Melbourne Zoo 8.7 miles

$22 - $26

Drive  •  13 min

  1. Drive from St Kilda to Melbourne Zoo 8.7 miles

$1 - $2

Uber  •  13 min

  1. Take an Uber from St Kilda to Melbourne Zoo 8.7 miles

$17 - $23

Questions & Answers

The cheapest way to get from St Kilda to Melbourne Zoo is to drive which costs $1 - $3 and takes 13 min.

More details

The quickest way to get from St Kilda to Melbourne Zoo is to taxi which costs $29 - $35 and takes 13 min.

More details

The distance between St Kilda and Melbourne Zoo is 10 km. The road distance is 14 km.

Get driving directions

It takes approximately 58 min to get from St Kilda to Melbourne Zoo, including transfers.

More details

What companies run services between St Kilda, VIC, Australia and Melbourne Zoo, VIC, Australia?

There is no direct connection from St Kilda to Melbourne Zoo. However, you can take the line 96 tram to 4-Queen St/Bourke St, take the walk to 5-Bourke St/William St, take the line 58 tram to 25-State Netball Hockey Centre/Royal Park, then take the walk to Melbourne Zoo. Alternatively, you can take a vehicle from St Kilda to Melbourne Zoo via 13-Federation Square/Swanston St, Flinders Street, and Royal Park in around 1 h.

Train operators
Yarra Trams
Website
yarratrams.com.au
Tram from 139-145 Acland St to 4-Queen St/Bourke St
Ave. Duration
27 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$7
Tram from 5-Bourke St/William St to 25-State Netball Hockey Centre/Royal Park
Ave. Duration
16 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$7
Tram from 33-Barkly St/Carlisle St to 13-Federation Square/Swanston St
Ave. Duration
26 min
Frequency
Every 15 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$7
Metro
Website
ptv.vic.gov.au
Train from Flinders Street to Royal Park
Ave. Duration
13 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
ptv.vic.gov.au
2 hour ticket
$3
Daily
$7
Other operators
Uber Melbourne
Website
uber.com
Towncar from St Kilda to Melbourne Zoo
Ave. Duration
13 min
Frequency
On demand
Estimated price
$17 - $23
Signup at
uber.com
uberASSIST
$17 - $23
uberX
$17 - $23
UberSELECT
$26 - $35
uberXL
$26 - $35
UberBLACK
$40 - $55
Melbourne Bike Share
Website
melbournebikeshare.com.au
Bike from Luna Park-Lower Esp-St Kilda to Melbourne Uni-Tin Alley-Carlton
Ave. Duration
44 min
Frequency
On demand
Estimated price
$3
Bikeshare
$3
Taxi from St Kilda to Melbourne Zoo
Ave. Duration
13 min
Estimated price
$22 - $26
Silver Top Taxi
Phone
+61 13 10 08
Website
silvertop.com.au

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Slovenia: Getting from Ljubljana to Lake Bled and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.