There are 6 ways to get from Shenton Park to Rockingham by train, bus, 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.
Train
best- Take the train from Daglish Stn Platform 1 to Perth Stn Platform 9train Fremantle Line / ...
- Take the train from Perth Underground Stn Platform 2 to Rockingham Stn Platform 2train Mandurah Line
52 min$8–13Line 999 bus, line 549 bus
cheapest- Take the bus from Hospital Av Hospital Avenue North Cat Id 114 to Fremantle Stn Stand 1bus 999
- Take the bus from Fremantle Stn Stand 3 to Louise St After Patterson Rdbus 548 / ...
2h 2m$7–12Train, line 549 bus
- Take the train from Shenton Park Stn Platform 2 to Fremantle Stn Platform 1train Fremantle Line
- Take the bus from Fremantle Stn Stand 3 to Louise St After Patterson Rdbus 548 / ...
1h 33m$8–12Drive 42.8 km
- Drive from Shenton Park to Rockinghamcar 42.8 km
45 min$9–12Taxi
- Take the taxi from Shenton Park to Rockinghamtaxi 42.8 km
45 min$85–110Bus, line 549 bus
- Take the bus from Aberdare Rd Before Herbert Rd to Fremantle Stn Stand 1bus 999 / ...
- Take the bus from Fremantle Stn Stand 3 to Louise St After Patterson Rdbus 548 / ...
4h 10m$11–17
Shenton Park to Rockingham by train
Questions & Answers
The cheapest way to get from Shenton Park to Rockingham is to line 999 bus and line 549 bus which costs $7 - $12 and takes 2h 2m.
The fastest way to get from Shenton Park to Rockingham is to drive which takes 45 min and costs $8 - $12.
No, there is no direct bus from Shenton Park to Rockingham. However, there are services departing from Hospital Av Hospital Avenue North Cat Id 114 and arriving at Louise St After Patterson Rd via Fremantle Stn Stand 3. The journey, including transfers, takes approximately 2h 2m.
No, there is no direct train from Shenton Park to Rockingham. However, there are services departing from Daglish Stn Platform 1 and arriving at Rockingham Stn Platform 2 via Perth Underground Stn Platform 2. The journey, including transfers, takes approximately 52 min.
The distance between Shenton Park and Rockingham is 49 km. The road distance is 42.8 km.
The best way to get from Shenton Park to Rockingham without a car is to train which takes 52 min and costs $8 - $13.
It takes approximately 52 min to get from Shenton Park to Rockingham, including transfers.
Shenton Park to Rockingham bus services, operated by Transperth, depart from Hospital Av Hospital Avenue North Cat Id 114 station.
Shenton Park to Rockingham train services, operated by Transperth, depart from Daglish Stn Platform 1 station.
The best way to get from Shenton Park to Rockingham is to train which takes 52 min and costs $8 - $13. Alternatively, you can line 999 bus and line 549 bus, which costs $7 - $12 and takes 2h 2m.
What companies run services between Shenton Park, WA, Australia and Rockingham, WA, Australia?
You can take a train from Daglish Stn Platform 1 to Rockingham Stn Platform 2 via Perth Stn Platform 9 and Perth Underground Stn Platform 2 in around 52 min. Alternatively, you can take a bus from Hospital Av Hospital Avenue North Cat Id 114 to Louise St After Patterson Rd via Fremantle Stn Stand 1 and Fremantle Stn Stand 3 in around 2h 2m.
- Phone
- 13 62 13
- Website
- transperth.wa.gov.au
Train from Daglish Stn Platform 1 to Perth Stn Platform 9
- Ave. Duration
- 9 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–5
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
Train from Perth Underground Stn Platform 2 to Rockingham Stn Platform 2
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $5–8
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
Train from Shenton Park Stn Platform 2 to Fremantle Stn Platform 1
- Ave. Duration
- 21 min
- Frequency
- Every 20 minutes
- Estimated price
- $3–6
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
- Phone
- 13 62 13
- Website
- transperth.wa.gov.au
Bus from Fremantle Stn Stand 3 to Louise St After Patterson Rd
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
Bus from Hospital Av Hospital Avenue North Cat Id 114 to Fremantle Stn Stand 1
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- $3–5
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
Bus from Aberdare Rd Before Herbert Rd to Fremantle Stn Stand 1
- Ave. Duration
- 2h 58m
- Frequency
- Every 15 minutes
- Estimated price
- $7–10
- Website
- https://www.transperth.wa.gov.au/
- Schedules at
- https://www.transperth.wa.gov.au/Timetables
- Ave. Duration
- 45 min
- Estimated price
- $85–110
WA Cabs
- Phone
- +61 8 9475 0521
- Website
- wacabs.net.au
Swan Taxis
- Phone
- 13 13 30
- Website
- swantaxis.com.au
Black & White Cabs
- Phone
- 133 222
- Website
- blackandwhitecabs.com.au
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
Shenton Park to Rockingham bus services, operated by Transperth, arrive at Fremantle Stn Stand 1 station.
Shenton Park to Rockingham train services, operated by Transperth, arrive at Perth Stn Platform 9 station.
Yes, the driving distance between Shenton Park to Rockingham is 43 km. It takes approximately 45 min to drive from Shenton Park to Rockingham.
There are 335+ hotels available in Rockingham.




