Perth, Western Australia, Australia
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 eight 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 eight 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.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Fremantle-Midland | 15' | 12' | 15' | 15' | *1 |
Schedules -- Last Updated: Jun 11, 2025
*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.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Fremantle-Midland | 15' | 12' | 15' | 15' | *1 |
Schedules -- Last Updated: Jun 11, 2025
*1 - Airport Line provides additional service up to Bayswater. Not shown here.
Armadale Line
The Armadale Line is an S-Train line on a North-South alignment. It runs from Perth in the north to Armadale in the south, serving 19 stations.
The Armadale Line was opened in May 1893 and the last expansion to the line was the opening of Stadium in December 2017. The Armadale Line is owned by the Public Transport Authority and operated by Transperth Train Operations. Note that due to construction works, there is no service south of Cannington.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Armadale | 15' | 15' | 15' | 15' |
Schedules -- Last Updated: Jun 11, 2025
Thornlie-Cockburn Line
The Thornlie-Cockburn Line is an S-Train line on a North-South alignment. It runs from Perth in the north to Cockburn Central via Thornlie, serving 15 stations.
The Thornlie Branch opened August 2005 and the last extension was to Cockburn Central in June 2025 (at which point it was separated from the Armadale Line and renamed the Thornlie-Cockburn Line). The Thornlie-Cockburn Line is owned by the Public Transport Authority and operated by Transperth Train Operations.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Thornlie-Cockburn | 15' | 15' | 15' | 15' |
Schedules -- Last Updated: Jun 11, 2025
Yanchep Line
The Yanchep 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 16 stations. It through operates onto the Mandurah Line.
The Yanchep Line was opened in December 1992 and the last expansion to the line was the extension to Yanchep in July 2024. The Yanchep Line is owned by the Public Transport Authority and operated by Transperth Train Operations.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Yanchep-Mandurah | 15' | 5-10' | 15' | 15' | *1 |
Schedules -- Last Updated: Jun 11, 2025
*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 Yanchep 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.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Yanchep-Mandurah | 15' | 5-10' | 15' | 15' | *1 |
Schedules -- Last Updated: Jun 11, 2025
*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.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Airport | 15' | 12' | 15' | 15' | *1 |
Schedules -- Last Updated: Jun 11, 2025
*1 - Portions shared with Fremantle-Midland Line service provide additional service between Claremont and Bayswater. Not shown here.
Ellenbrook Line
The Ellenbrook Line (known as the Morley-Ellenbrook Line during planning) is an S-Train service on a Northeast-Southwest alignment. It runs from Ellenbrook in the northeast to Perth in the southwest, serving 13 stations. The physical line only goes from Bayswater to Ellenbrook, serving 6 stations.
The Ellenbrook Line was opened in December 2024. The Ellenbrook Line is owned by the Public Transport Authority and operated by Transperth Train Operations.
Service | M-F Midday | M-F Rush | Sat. | Sun. | Notes |
---|---|---|---|---|---|
Ellenbrook | 15' | 12' | 15' | 15' |
Schedules -- Last Updated: Jun 11, 2025
References & Helpful Links
Transperth Train Operations at Wikipedia
Official Website for Transperth Trains: Transperth Trains
Maps
Official System Map - Transperth [PDF] [Last Accessed Dec 11, 2024]
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. Thornlie-Cockburn Line color taken from official Zone Map as of June 11, 2025. Transperth color taken from official website as of February 19, 2023.