There are 5 ways to get from Fremantle to Perth Zoo by train, bus, taxi, car or towncar

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

Train, line 31 bus  •  1 h

  1. Take the train from Fremantle Stn Platform 1 to Perth Stn Platform 8 Fremantle Line
  2. Take the line 31 bus from Elizabeth Quay Bus Stn Stand E3 to Labouchere Rd Perth Zoo 30 / ...

$10 - $16

Cheapest option

Line 910 bus  •  1 h 18 min

  1. Take the line 910 bus from Adelaide St After Queen St to Elizabeth Quay Bus Stn Stand E1 107 / ...

$7 - $10

3 alternative options

Taxi  •  19 min

  1. Take a taxi from Fremantle to Perth Zoo 12.3 miles

$30 - $40

Drive  •  19 min

  1. Drive from Fremantle to Perth Zoo 12.3 miles

$1 - $3

Uber  •  19 min

  1. Take an Uber from Fremantle to Perth Zoo 12.3 miles

$19 - $25

Questions & Answers

The cheapest way to get from Fremantle to Perth Zoo is to drive which costs $2 - $4 and takes 19 min.

More details

The quickest way to get from Fremantle to Perth Zoo is to taxi which costs $40 - $50 and takes 19 min.

More details

The distance between Fremantle and Perth Zoo is 14 km. The road distance is 19.7 km.

Get driving directions

It takes approximately 1 h to get from Fremantle to Perth Zoo, including transfers.

More details

No, there is no direct bus from Fremantle to Perth Zoo. However, there are services departing from Adelaide St After Queen St and arriving at Labouchere Rd After Richardson St via Elizabeth Quay Bus Stn Stand E3. The journey, including transfers, takes approximately 1 h 18 min.

More details

What companies run services between Fremantle, WA, Australia and Perth Zoo, WA, Australia?

Transperth operates a bus from Fremantle to Perth Zoo every 15 minutes. Tickets cost $4 - $6 and the journey takes 56 min.

Train operators
Transperth
Website
transperth.wa.gov.au
Train from Fremantle Stn Platform 1 to Perth Stn Platform 8
Ave. Duration
28 min
Frequency
Every 20 minutes
Estimated price
$4 - $6
Schedules at
transperth.wa.gov.au
Bus operators
Transperth
Website
transperth.wa.gov.au
Bus from Elizabeth Quay Bus Stn Stand E3 to Labouchere Rd Perth Zoo
Ave. Duration
6 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Schedules at
transperth.wa.gov.au
Bus from Adelaide St After Queen St to Elizabeth Quay Bus Stn Stand E1
Ave. Duration
56 min
Frequency
Every 15 minutes
Estimated price
$4 - $6
Schedules at
transperth.wa.gov.au
Other operators
Uber Perth
Website
uber.com
Towncar from Fremantle to Perth Zoo
Ave. Duration
19 min
Frequency
On demand
Estimated price
$19 - $25
Signup at
uber.com
Assist
$19 - $25
uberX
$19 - $25
UberSELECT
$30 - $40
uberXL
$30 - $45
UberBLACK
$40 - $55
Taxi from Fremantle to Perth Zoo
Ave. Duration
19 min
Estimated price
$30 - $40
Swan Taxis
Phone
+61 13 13 30
Website
swantaxis.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 5 incredible day trips from Florence by train, Need to know: Jadrolinija and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.