Travel options for:
St Kilda to Melbourne Zoo
  • Line 16 tram, train

    $3
    1. 33-Barkly St/Carlisle St

      26 min - every 20 minutes - line 16

      $4

    2. Flinders Street

      13 min - hourly

      transfer

    3. Royal Park

      3 min - 834 feet

  • Line 16 tram, line 58 tram

    $3
    1. 33-Barkly St/Carlisle St

      19 min - every 20 minutes - line 16

      $4

    2. 20-Domain Interchange/St Kilda

      30 min - every 15 minutes - line 58

      transfer

    3. 27-Royal Park Station/Royal

      1 min - 502 feet

  • Taxi

    $18 - $22
    1. St Kilda

      13 min - 6.8 miles

      $18 - $22

  • Drive

    $1 - $2
    1. St Kilda

      13 min - 6.8 miles

      $1 - $2

  • Uber

    $13 - $19
    1. St Kilda

      13 min - on demand

      $13 - $19

  • Bikeshare

    $3
    1. Luna Park-Lower Esp-St Kilda

      44 min - on demand

      $3

    2. Melbourne Uni-Tin

      26 min - 1.4 miles

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From 33-Barkly St/Carlisle St line 16 tram to Flinders Street, train to Royal Park, then walk to Melbourne Zoo. 57 min $4. From 33-Barkly St/Carlisle St line 16 tram to 20-Domain Interchange/St Kilda Rd, line 58 tram to 27-Royal Park Station/Royal Park, then walk to Melbourne Zoo. 57 min $4. From St Kilda taxi to Melbourne Zoo. 13 min $28. From St Kilda drive to Melbourne Zoo. 13 min $1. From St Kilda Uber to Melbourne Zoo. 13 min $24. From Luna Park-Lower Esp-St Kilda Bikeshare to Melbourne Uni-Tin Alley-Carlton then walk to Melbourne Zoo. 1 h 11 min $2.

 
 

How to get from St Kilda to Melbourne Zoo?

There is no direct connection from St Kilda to Melbourne Zoo. However, you can take the line 16 tram to Flinders Street, take the train to Royal Park, then take the walk to Melbourne Zoo. Alternatively, you can take the line 16 tram to 20-Domain Interchange/St Kilda Rd, take the line 58 tram to 27-Royal Park Station/Royal Park, then take the walk to Melbourne Zoo.