There are 5 ways to get from Perth Airport (PER) to Serpentine National Park by bus, train, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 36 bus, train, line 262 bus
best- Take the bus from Airport Central Access Rd Stand 1 to Cannington Stn Stand 15bus 36
- Take the train from Cannington Stn Platform 2 to Byford Stn Platform 2train
- Take the bus from Byford Stn Stand 3 to Jarrahdale Rd After Jubb Rdbus 262
2h 41m$12–18Drive 48.6 km
cheapest- Drive from Perth Airport (PER) to Serpentine-Jarrahdalecar 48.6 km
43 min$9–13Airport Transfer
- Take the rideshare from Perth-PER to Serpentine-Jarrahdale48.6 km
43 minTaxi
- Take the taxi from Perth Airport (PER) to Serpentine-Jarrahdaletaxi 48.6 km
43 min$120–150Line 36 bus, line 907 bus, line 262 bus
- Take the bus from Airport Central Access Rd Stand 1 to Cannington Stn Stand 15bus 36
- Take the bus from Cannington Stn Stand 1 to Byford Stn Stand 1bus 907
- Take the bus from Byford Stn Stand 3 to Jarrahdale Rd After Jubb Rdbus 262
3h 58m$12–18
Perth Airport (PER) to Serpentine National Park by bus, train, and foot
Questions & Answers
The cheapest way to get from Perth Airport (PER) to Serpentine National Park is to drive which costs $8 - $13 and takes 43 min.
The fastest way to get from Perth Airport (PER) to Serpentine National Park is to drive which takes 43 min and costs $8 - $13.
No, there is no direct bus from Perth Airport (PER) to Serpentine National Park. However, there are services departing from Airport Central Access Rd Stand 1 and arriving at Jarrahdale Rd After Jubb Rd via Cannington Stn Stand 1 and Byford Stn Stand 3. The journey, including transfers, takes approximately 3h 58m.
The distance between Perth Airport (PER) and Serpentine National Park is 58 km. The road distance is 48.6 km.
The best way to get from Perth Airport (PER) to Serpentine National Park without a car is to line 36 bus and train and line 262 bus which takes 2h 41m and costs $11 - $18.
It takes approximately 2h 41m to get from Perth Airport (PER) to Serpentine National Park, including transfers.
Perth Airport (PER) to Serpentine National Park bus services, operated by Transperth, depart from Airport Central Access Rd Stand 1 station.
Perth Airport (PER) to Serpentine National Park bus services, operated by Transperth, arrive at Cannington Stn Stand 15 station.
Yes, the driving distance between Perth Airport (PER) to Serpentine National Park is 49 km. It takes approximately 43 min to drive from Perth Airport (PER) to Serpentine National Park.
There are 69+ hotels available in Serpentine National Park.
What companies run services between Perth Airport (PER), Australia and Serpentine National Park, WA, Australia?
You can take a bus from Airport Central Access Rd Stand 1 to Jarrahdale Rd After Jubb Rd via Cannington Stn Stand 15, Cannington Stn Stand 1, Byford Stn Stand 1, Byford Stn Stand 3, and Jarrahdale Rd After Jubb Rd in around 3h 58m.
- Phone
- 13 62 13
- Website
- Transperth
Train from Cannington Stn Platform 2 to Byford Stn Platform 2
- Ave. Duration
- 27 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–6
- Website
- Transperth
- Schedules at
- Transperth
- Phone
- 13 62 13
- Website
- Transperth
Bus from Airport Central Access Rd Stand 1 to Cannington Stn Stand 15
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Transperth
- Schedules at
- Transperth
Bus from Byford Stn Stand 3 to Jarrahdale Rd After Jubb Rd
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- $3–6
- Website
- Transperth
- Schedules at
- Transperth
Bus from Airport Central Access Rd Stand 1 to Cannington Stn Stand 15
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Transperth
- Schedules at
- Transperth
Bus from Cannington Stn Stand 1 to Byford Stn Stand 1
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- $4–6
- Website
- Transperth
- Schedules at
- Transperth
Bus from Byford Stn Stand 3 to Jarrahdale Rd After Jubb Rd
- Ave. Duration
- 41 min
- Frequency
- 3 times a day
- Estimated price
- $3–6
- Website
- Transperth
- Schedules at
- Transperth
- Website
- https://www.mozio.com
Rideshare from Perth-PER to Serpentine-Jarrahdale
- Ave. Duration
- 43 min
- Frequency
- On demand
- Ave. Duration
- 43 min
- Estimated price
- $120–150
Black & White Cabs
- Phone
- 133 222
- Website
- blackandwhitecabs.com.au
Swan Taxis
- Phone
- 13 2227
- Website
- swantaxis.com.au
WA Cabs
- Phone
- +61 8 9475 0521
- Website
- wacabs.net.au
Ellenbrook Taxi Service
- Phone
- +61481 129 476
Want to know more about travelling around Australia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Perth Airport (PER) and Serpentine National Park. A great option if you don't have a driver's licence or want to avoid public transport.




