Travel within Australia is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Scarborough?

Book now

There are 4 ways to get from Rockingham to Stirling (Station) by train, bus, taxi or car

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  •  50 min

  1. Take the train from Rockingham Stn Platform 1 to Perth Underground Stn Platform 1 Mandurah Line
  2. Take the train from Perth Underground Stn Platform 1 to Stirling Stn Platform 2 Joondalup Line

3 alternative options

Line 549 bus, line 998 bus  •  2h 14m

  1. Take the line 549 bus from Dixon Rd Before Ambrose St to Fremantle Stn Stand 1 548 / ...
  2. Take the line 998 bus from Fremantle Stn Stand 10 to Stirling Stn Stand 3 998 / ...

Taxi  •  42 min

  1. Take a taxi from Rockingham to Stirling (Station) 57.1 km

Drive  •  42 min

  1. Drive from Rockingham to Stirling (Station) 57.1 km

Rockingham to Stirling (Station) by train

The train journey time between Rockingham and Stirling (Station) is around 50 min and covers a distance of around 52 km. This includes an average layover time of around 6 min. Operated by Transperth, the Rockingham to Stirling (Station) train service departs from Rockingham Stn Platform 1 and arrives in Stirling Stn Platform 2. Typically 573 trains run weekly, although weekend and holiday schedules can vary so check in advance.

573 Weekly Trains
50 min Average Duration
$8 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Rockingham to Stirling (Station) is to train which costs $7 - $10 and takes 50 min.

More details

The fastest way to get from Rockingham to Stirling (Station) is to taxi. Taking this option will cost $110 - $140 and takes 42 min.

More details

No, there is no direct bus from Rockingham to Stirling (Station). However, there are services departing from Dixon Rd Before Ambrose St and arriving at Stirling Stn Stand 3 via Fremantle Stn Stand 10. The journey, including transfers, takes approximately 2h 14m.

More details

No, there is no direct train from Rockingham to Stirling (Station). However, there are services departing from Rockingham Stn Platform 1 and arriving at Stirling Stn Platform 2 via Perth Underground Stn Platform 1. The journey, including transfers, takes approximately 50 min.

More details

The distance between Rockingham and Stirling (Station) is 43 km. The road distance is 57.1 km.

Get driving directions

The best way to get from Rockingham to Stirling (Station) without a car is to train which takes 50 min and costs $7 - $10.

More details

It takes approximately 50 min to get from Rockingham to Stirling (Station), including transfers.

More details

Rockingham to Stirling (Station) bus services, operated by Transperth, depart from Dixon Rd Before Ambrose St station.

More details

Rockingham to Stirling (Station) train services, operated by Transperth, depart from Rockingham Stn Platform 1 station.

More details

The best way to get from Rockingham to Stirling (Station) is to train which takes 50 min and costs $7 - $10. Alternatively, you can line 549 bus and line 998 bus, which costs $11 - $17 and takes 2h 14m.

Mode details

Map of how to get from Rockingham to Stirling (Station).
Launch map view
  • Distance: 43.1 km
  • Duration: 50 min

What companies run services between Rockingham, WA, Australia and Stirling (Station), WA, Australia?

You can take a train from Rockingham to Stirling (Station) via Perth Underground Stn Platform 1 in around 50 min. Alternatively, you can take a bus from Rockingham to Stirling (Station) via Fremantle Stn Stand 1 and Fremantle Stn Stand 10 in around 2h 14m.

Train operators
Transperth
Phone
13 62 13
Website
transperth.wa.gov.au
Train from Rockingham Stn Platform 1 to Perth Underground Stn Platform 1
Ave. Duration
34 min
Frequency
Every 20 minutes
Estimated price
$6 - $9
Website
Transperth
Train from Perth Underground Stn Platform 1 to Stirling Stn Platform 2
Ave. Duration
10 min
Frequency
Every 15 minutes
Estimated price
$1
Website
Transperth
Bus operators
Transperth
Phone
13 62 13
Website
transperth.wa.gov.au
Bus from Dixon Rd Before Ambrose St to Fremantle Stn Stand 1
Ave. Duration
58 min
Frequency
Every 30 minutes
Estimated price
$6 - $9
Website
Transperth
Bus from Fremantle Stn Stand 10 to Stirling Stn Stand 3
Ave. Duration
1h 5m
Frequency
Every 20 minutes
Estimated price
$5 - $8
Website
Transperth
Other operators
Taxi from Rockingham to Stirling (Station)
Ave. Duration
42 min
Estimated price
$110 - $140

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.

More Questions & Answers

Rockingham to Stirling (Station) bus services, operated by Transperth, arrive at Stirling Stn Stand 3 station.

More details

Rockingham to Stirling (Station) train services, operated by Transperth, arrive at Stirling Stn Platform 2 station.

More details

Yes, the driving distance between Rockingham to Stirling (Station) is 57 km. It takes approximately 42 min to drive from Rockingham to Stirling (Station).

Get driving directions

There are 317+ hotels available in Stirling (Station). Prices start at $150 AUD per night.

More details

ticket