Skip to main content

How to get from Subiaco to Swanbourne by train?

By train

Take one direct train from Subiaco to Swanbourne in Perth: take the FREMANTLE LINE train from Subiaco Stn station to Claremont Stn station. The total trip duration for this route is approximately 26 min. The ride fare is A$3.06.

26minA$3.06
Walk to train station
Train - FREMANTLE LINEFREMANTLE LINE
Walk to Swanbourne
Leaves from Subiaco Stn

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Subiaco Stn
    ID 6
    640 m • 9 min
  • 2
    Train - FREMANTLE LINEFREMANTLE LINE
    Wait for train
    FREMANTLE LINE
    Fremantle Stn
  • 3
    Ride to train station
    Ride to train station
    Claremont Stn
    ID 30
    9 min
  • 4
    Walk to Swanbourne
    Walk to
    Swanbourne
    320 m • 5 min
*Duration based on 8am traffic

By bus

To get from Subiaco to Swanbourne in Perth, take the ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123 bus from Thomas St Hamersley Road Cat Id 109 station to Hospital Av Hospital Avenue North Cat Id 114 station. Next, take the 999 bus from Hospital Av Hospital Avenue North Cat Id 114 station to Stirling Rd After Mount St station. The total trip duration for this route is approximately 45 min. The ride fare is A$4.59.

45minA$4.59
Walk to bus station
Bus - ELIZABETH QUAY BUS STN  - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123
Bus - 999999
Walk to Swanbourne
Leaves from Thomas St Hamersley Road Cat Id 109

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Thomas St Hamersley Road Cat Id 109
    ID 17396
    1.84 km • 24 min
  • 2
    Bus - ELIZABETH QUAY BUS STN  - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123
    Wait for bus
    ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123
    Crawley
  • 3
    Ride to bus station
    Ride to bus station
    Hospital Av Hospital Avenue North Cat Id 114
    ID 11503
    4 min
  • 4
    Bus - 999999
    Wait for bus
    999
    Fremantle Stn
  • 5
    Ride to bus station
    Ride to bus station
    Stirling Rd After Mount St
    ID 19534
    12 min
  • 6
    Walk to Swanbourne
    Walk to
    Swanbourne
    230 m • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Perth.
All local mobility options in one app

Public transport directions from Subiaco to Swanbourne

The distance between Subiaco, Perth and Swanbourne, Perth is approximately 6.71 km, which can typically be travelled in 26 min. Moovit will show you the directions from Subiaco to Swanbourne by train, so no matter how you choose to travel in Perth – you will always have plenty of easy options.

Public transport stations close to Subiaco

Subiaco is located at Subiaco, Perth and the nearest public transport station is Cambridge St St John Of God Hospital.

Train stations close to Subiaco:

  • Perth Stn
  • Perth Underground Stn
  • Leederville Stn

Bus stations close to Subiaco:

  • Cambridge St St John Of God Hospital
  • Cambridge St After Woollcott L
  • Cambridge St Before Mccourt St

Public transport stations close to Swanbourne, Perth

Swanbourne is located at Swanbourne, Perth and the nearest public transport station is Stirling Rd After Mount St.

Train stations close to Swanbourne:

  • Showgrounds Stn
  • Loch Street Stn
  • Karrakatta Stn

Bus stations close to Swanbourne:

  • Stirling Rd After Mount St
  • Stirling Rd Before Claremont Cr
  • Stirling Rd After St Quentin Av

By bus

To get from Subiaco to Swanbourne in Perth, take the ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123 bus from Thomas St Hamersley Road Cat Id 109 station to Hospital Av Hospital Avenue North Cat Id 114 station. Next, take the 999 bus from Hospital Av Hospital Avenue North Cat Id 114 station to Stirling Rd After Mount St station. The total trip duration for this route is approximately 45 min. The ride fare is A$4.59.

45minA$4.59
Walk to bus station
Bus - ELIZABETH QUAY BUS STN  - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123
Bus - 999999
Walk to Swanbourne
Leaves from Thomas St Hamersley Road Cat Id 109

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Thomas St Hamersley Road Cat Id 109
    ID 17396
    1.84 km • 24 min
  • 2
    Bus - ELIZABETH QUAY BUS STN  - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123
    Wait for bus
    ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123
    Crawley
  • 3
    Ride to bus station
    Ride to bus station
    Hospital Av Hospital Avenue North Cat Id 114
    ID 11503
    4 min
  • 4
    Bus - 999999
    Wait for bus
    999
    Fremantle Stn
  • 5
    Ride to bus station
    Ride to bus station
    Stirling Rd After Mount St
    ID 19534
    12 min
  • 6
    Walk to Swanbourne
    Walk to
    Swanbourne
    230 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Subiaco to Swanbourne?

    The fastest way takes 26 minutes, using Bus line FREMANTLE LINE.

  • What is the alternative route to get from Subiaco to Swanbourne?

    The alternative route takes 45 minutes, using Bus line ELIZABETH QUAY BUS STN - HACKETT DR UWA BUSINESS SCHOOL CAT ID 123, Bus line 999.

  • Is there a direct train between Subiaco and Swanbourne in Perth?

    Yes, there is a direct train going from Subiaco to Swanbourne in Perth in 26 min.

  • Which train line goes from Subiaco to Swanbourne in Perth?

    The FREMANTLE LINE train line goes from Subiaco Stn station near Subiaco to Fremantle Stn station near Swanbourne in Perth.

  • How long does it take to travel from Subiaco to Swanbourne in Perth by train?

    The total travel time between Subiaco and Swanbourne in Perth by train is about 26 min.

  • Where do I get on the train near Subiaco to get to Swanbourne in Perth?

    Get on the FREMANTLE LINE train from the Subiaco Stn station near Subiaco in Perth.

  • Where do I get off the train when travelling between Subiaco and Swanbourne in Perth?

    Get off the train at the Fremantle Stn station, which is closest to Swanbourne in Perth.

  • When is the last bus from Subiaco to Swanbourne in Perth?

    The last bus from Subiaco to Swanbourne in Perth is the Access Rd Point Fraser - Claremont Stn line. It leaves the Thomas St Hamersley Road Cat Id 109 stop at 06:10.

  • When is the first train from Subiaco to Swanbourne in Perth?

    The first train from Subiaco to Swanbourne in Perth is Fremantle Line. It leaves the Subiaco Stn station at 13:20.

  • How much is the train fare from Subiaco to Swanbourne?

    The ride from Subiaco to Swanbourne costs A$3.06.

Live arrivals, timetables, maps