Perth

Table of Contents

Overview - Perth

Located on the Swan River adjacent to the Indian Ocean, Perth is the capital of and the largest city by population in Western Australia. It has approximately 2,098,239 inhabitants in the city proper as of 2021. The Perth metropolitan area (Perth GCCSA) comprised 2,116,647 residents as of the 2021 Australian Bureau of Statistics Estimate.


Perth's rapid transit network consists of six S-Train lines. It also has a number of short busways, which are not covered on this site due to them not having multiple stations.

Transperth Trains

Operating in some form since 1881, Perth's suburban railway network consists of six S-Train lines that serve the city of Perth, Western Australia and the surrounding suburbs.

Fremantle Line

The Fremantle Line is an S-Train line on a Northeast-Southwest alignment. It runs from Fremantle in the southwest to Perth in the northeast, serving 17 stations. It through operates onto the Midland Line. The Airport Line service provides additional service to Claremont. The Showgrounds station sees limited service.


The Fremantle Line was opened in March 1881 and the last expansion to the line was the opening of City West in June 1986. The Fremantle Line is owned by the Public Transport Authority and operated by Transperth Train Operations.


Headways
ServiceM-F MiddayM-F RushSat.Sun.Notes
Fremantle-Midland15'12'15'15'*1

Schedules -- Last Updated: Feb 19, 2023

*1 - Airport Line provides additional service up to Claremont. Not shown here.

Midland Line

The Midland Line is an S-Train line on a Northeast-Southwest alignment. It runs from Perth in the southwest to Midland in the northeast, serving 15 stations. It through operates onto the Fremantle Line. The Airport Line service provides additional service to Bayswater.


The Midland Line was opened in March 1881 and the last expansion to the line was the opening of McIver in September 1989. The Midland Line is owned by the Public Transport Authority and operated by Transperth Train Operations.


Headways
ServiceM-F MiddayM-F RushSat.Sun.Notes
Fremantle-Midland15'12'15'15'*1

Schedules -- Last Updated: Feb 19, 2023

*1 - Airport Line provides additional service up to Bayswater. Not shown here.

Armadale/Thornlie Lines

The Armadale and Thornlie Lines are an S-Train line on a North-South alignment. They run from Perth in the north to Armadale and Thornlie in the south, serving 20 stations. Thornlie branch trains pass through Beckenham without stopping.


The Armadale Line was opened in May 1893 and the last expansion to the line was the opening of Stadium in December 2017. The Thornlie Branch opened August 2005. The Armadale and Thornlie Lines are owned by the Public Transport Authority and operated by Transperth Train Operations.


Headways
ServiceM-F MiddayM-F RushSat.Sun.Notes
Armadale15'4/11'15'11/19'*1
Thornlie15'15'15'30'*1

Schedules -- Last Updated: Feb 19, 2023

*1 - Some stations are only served by the Thornlie line during weekdays.

Joondalup Line

The Joondalup Line is an S-Train line on a North-South alignment. It runs from Butler in the north to Elizabeth Quay in the south, serving 13 stations. It through operates onto the Mandurah Line.


The Joondalup Line was opened in December 1992 and the last expansion to the line was the extension to Butler in September 2014. The Joondalup Line is owned by the Public Transport Authority and operated by Transperth Train Operations.


Headways
ServiceM-F MiddayM-F RushSat.Sun.Notes
Joondalup-Mandurah15'5'15'15'*1

Schedules -- Last Updated: Feb 19, 2023

*1 - Only every other train continues past Whitfords during peak hours.

Mandurah Line

The Mandurah Line is an S-Train line on a North-South alignment. It runs from Perth Underground in the north to Mandurah in the south, serving 13 stations. It through operates onto the Joondalup Line.


The Mandurah Line was opened in December 2007 and the last expansion to the line was the opening of Lakelands in June 2023. The Mandurah Line is owned by the Public Transport Authority and operated by Transperth Train Operations.


Headways
ServiceM-F MiddayM-F RushSat.Sun.Notes
Joondalup-Mandurah15'5'15'15'*1

Schedules -- Last Updated: Feb 19, 2023

*1 - Only every other train continues past Cockburn Central during peak hours.

Airport Line

The Airport Line is an S-Train service on an East-West alignment. It runs from Claremont in the west to High Wycombe in the east, serving 20 stations. The physical line only goes from Bayswater to High Wycombe, serving 4 stations. The Showgrounds station sees limited service.


The Airport Line was opened in October 2022. The Airport Line is owned by the Public Transport Authority and operated by Transperth Train Operations.


Headways
ServiceM-F MiddayM-F RushSat.Sun.Notes
Airport15'12'15'15'*1

Schedules -- Last Updated: Feb 19, 2023

*1 - Portions shared with Fremantle-Midland Line service provide additional service between Claremont and Bayswater. Not shown here.

References & Helpful Links

Transperth Train Operations at Wikipedia

Official Website for Transperth Trains: Transperth Trains


Maps

Official System Map - Transperth [PDF] [Last Accessed June 14, 2023]


Other Sources

Perth, Australia at Urbanrail.net


Other Websites


External Citations

Asset Notes

Line colors taken from official Transperth Zone map as of February 19, 2023. Morley-Ellenbrook Line color taken from PDP as of February 19, 2023. Transperth color taken from official website as of February 19, 2023.


Last Updated: Nov 30, 2023

Old Maps
Note: Not all maps reflect changes in service. Older maps may contain inaccuracies.
2023 02 v12023 06 v12023 12 v1

+ : Line/Station Extension/Opening | x : Line/Station Closure | = : Other Service Change | ! : Map change unrelated to service changes

Changelog:

2023 02 v1 - 2023 06 v1: + Opening: Lakelands station
2023 06 v1 - 2023 12 v1: - Closure: Welshpool station