{{Short description|Public transport system serving Perth, Western Australia}} {{About|railways in Perth, Western Australia|railways in Perth, Scotland|Public transport in Perth and Kinross#Rail}} {{Use dmy dates|date=December 2024}} {{Use Australian English|date=December 2024}} {{Infobox public transit | name = Railways in Perth | image = Transperth C-series train between Burswood and Stadium stations, February 2023 08.jpg | alt = Electric multiple unit train | caption = A [[Transperth C-series train|C-series train]] | transit_type = [[Heavy rail]], [[commuter rail]] | headquarters = [[Public Transport Centre]] | locale = [[Perth]], [[Mandurah]] and surrounds | began_operation = 1881 | owner = [[Public Transport Authority (Western Australia)|Public Transport Authority]] (2003–present) | operator = Department of Works and Railways (1877–1890){{br}}[[Western Australian Government Railways|WAGR]] (1890–2003){{br}}[[Public Transport Authority (Western Australia)|Public Transport Authority]] (2003–present) | vehicles = 354 railcars | stations = 86{{efn|name=Number of stations}} | annual_ridership = 61,903,744 (year to June 2025) | top_speed = {{convert|130|km/h}} | system_length = {{convert|244.3|km}} | lines = 8 | track_gauge = {{track gauge|1067mm|lk=on}}{{br}}[[Narrow-gauge railway|narrow gauge]] | el = {{25 kV 50 Hz}} from [[overhead line|overhead catenary]] | map = {{Transperth railway network diagram|inline=yes}} | map_state = collapsed }}

'''Railways in Perth''', the capital city of [[Western Australia]], have existed since 1881, when the [[Eastern Railway (Western Australia)|Eastern Railway]] was opened between [[Fremantle]] and [[Guildford, Western Australia|Guildford]]. Today, Perth has eight [[Transperth]] suburban railway lines and 86 railway stations.

The Transperth network is owned and operated by the WA [[Public Transport Authority (Western Australia)|Public Transport Authority]] (PTA) and consists of eight lines: the [[Airport line, Perth|Airport]], [[Armadale line|Armadale]], [[Ellenbrook line|Ellenbrook]], [[Fremantle line|Fremantle]], [[Mandurah line|Mandurah]], [[Midland line, Perth|Midland]], [[Thornlie–Cockburn line|Thornlie–Cockburn]], and [[Yanchep line|Yanchep]] lines. Perth's trains had 53.2 million boardings in the 2022–23 financial year, giving the Transperth rail network the third highest patronage out of all of [[List of urban rail systems in Australia|Australia's suburban rail networks]].<ref>{{Cite web |last=Queensland Rail |date=20 September 2023 |title=Queensland Rail Annual and Financial Report FY2022-2023, Page 40 |url=https://www.queenslandrail.com.au/about%20us/Documents/Queensland%20Rail%20Annual%20and%20Financial%20Report%202022-23.pdf |access-date=26 October 2023 |website=Queensland Rail}}</ref>

A notable feature of Perth's urban rail network is that a significant portion of it operates in the median of freeways, with dedicated bus-train interchanges and extensive Park & Ride (P&R) facilities provided at certain stations.<ref name=":4" /><ref>{{Cite web |last1=Olaru |first1=Doina |last2=Smith |first2=Brett |last3=Xia |first3=Jianhong (Cecilia) |last4=Chen |first4=Chunmei |last5=Lin |first5=Ting (Grace) |last6=Ying |first6=Huang |last7=Han |first7=Renlong |date=15 July 2013 |title="Ticket to ride": factors affecting park-and-ride travel in Perth, WA |url=https://www.researchgate.net/publication/319326784 |url-status=bot: unknown |archive-url=https://web.archive.org/web/20231227033706/https://www.researchgate.net/profile/Doina-Olaru/publication/319326784_Ticket_to_Ride_factors_affecting_park-and-ride_travel_in_Perth_WA/links/59c183afaca272295a09abd0/Ticket-to-Ride-factors-affecting-park-and-ride-travel-in-Perth-WA.pdf |archive-date=27 December 2023 |access-date=27 December 2023 |website=ResearchGate |publisher=Curtin University }}</ref> Passengers arrive on feeder buses or use P&R and transfer to trains at railway stations. These system design features are a response to Perth's low density.<ref name=":4">{{Cite web |last=Martinovich |first=Peter |date=19 June 2009 |title=Application of a Commuter Railway to Low Density |url=https://www.bitre.gov.au/sites/default/files/2019-12/2009_infrastructure_colloquium_peter_martinovich.pdf |access-date=8 October 2023 |website=Bureau of Infrastructure, Transport and Regional Economics}}</ref><ref name=":2">{{Cite web |last=Martinovich |first=Peter |date=30 April 2006 |title=Designing for Mass Transit Railways in Freeway Medians |url=https://www.railknowledgebank.com/Presto/pl/MTk4MTRjNDUtNWQ0My00OTBmLTllYWUtZWFjM2U2OTE0ZDY3LjE1NzY= |access-date=8 October 2023 |website=Railway Knowledge Bank}}</ref><ref name=":3">{{Cite web |last=Martinovich |first=Peter |date=21 July 1992 |title=Northern Suburbs Transit System: Background and Technical Aspects Considered in the Planning and Design of the Rail Spine |url=https://railknowledgebank.com/Presto/content/GetDoc.axd?ctID=MTk4MTRjNDUtNWQ0My00OTBmLTllYWUtZWFjM2U2OTE0ZDY3&rID=NjM4Nw==&pID=Nzkx&attchmnt=True&uSesDM=False&rIdx=NDkzMg==&rCFU= |access-date=8 October 2023 |website=Rail Knowledge Bank}}</ref><ref>{{Cite web |last=Martinovich |first=Peter |date=10-13 November 2002 |title=The Perth Urban Rail Development Project |url=https://railknowledgebank.com/Presto/pl/MTk4MTRjNDUtNWQ0My00OTBmLTllYWUtZWFjM2U2OTE0ZDY3LjQyMA== |access-date=25 October 2023 |website=Rail Knowledge Bank}}</ref><ref>{{Cite web |last=Martinovich |first=Peter |date=31 October 2007 |title=The Challenges of Expanding Perth's Rail System (AUSRAIL PLUS 2007) |url=https://railknowledgebank.com/Presto/pl/MTk4MTRjNDUtNWQ0My00OTBmLTllYWUtZWFjM2U2OTE0ZDY3LjYxMw== |access-date=26 October 2023 |website=Railway Knowledge Bank}}</ref><ref>{{Cite web |last=Laird |first=Phillip |year=2016 |title=Perth's Urban Rail Renaissance |url=https://ro.uow.edu.au/cgi/viewcontent.cgi?article=1278&context=eispapers1 |access-date=21 December 2023 |website=University of Wollongong Research Online |publisher=Australian Railway Association. |place=Canberra, Australia |pages=1–8 |via=AusRAIL PLUS Proceedings 2016, Rail – Moving the Economy Forward}}</ref>

==History== The [[Eastern Railway (Western Australia)|Eastern Railway]] was the first railway to be constructed in the Perth metropolitan area. It travelled from [[Fremantle]] to [[Guildford, Western Australia|Guildford]] via Perth and opened in 1881.{{sfn|Higham|2007|p=10}} It was first proposed in 1871 following the success of railways in [[Sydney]] and [[Melbourne]].<ref name="Subiaco Thematic History">{{cite web |last1=Bizzaca |first1=Kristy |title=City of Subiaco Thematic History and Framework |url=https://www.subiaco.wa.gov.au/CityofSubiaco/media/City-of-Subiaco/Planning-and-development/Heritage-buildings-and-places/Subiaco-Thematic-History-Framework_1.pdf |website=City of Subiaco |archive-url=https://web.archive.org/web/20200319045110/https://www.subiaco.wa.gov.au/CityofSubiaco/media/City-of-Subiaco/Planning-and-development/Heritage-buildings-and-places/Subiaco-Thematic-History-Framework_1.pdf |archive-date=19 March 2020 |page=11 |url-status=dead}}</ref> In 1874, two possible routes were suggested: one traveling north of the [[Swan River (Western Australia)|Swan River]] via Perth and one travelling south of the river with a branch line to Perth.{{sfn|Higham|2007|p=10}}<ref name="Subiaco Thematic History"/> The Department of Works and Railways was formed in 1877.<ref name="PTA history" /> The northern route was chosen in July 1878, and the contract for the construction of the railway was awarded to [[John Robb (civil engineer)|John Robb]] at a cost of £74,591/19/5 later that year.<ref name="Subiaco Thematic History"/> Governor [[Harry Ord]] turned the [[Sod turning|first sod]] on 3 June 1879, coinciding with the 50th anniversary of British settlement of Western Australia.{{sfn|Higham|2007|p=10}}<ref>{{cite news |url=http://nla.gov.au/nla.news-article65954725 |title=The Jubilee |newspaper=The Inquirer & Commercial News |date=4 June 1879 |access-date=18 December 2022 |page=3 |via=National Library of Australia}}</ref>

The railway was operable as far east as [[Perth railway station|Perth station]] by 9 October 1880 and on 1 March 1881, the railway was officially opened between Fremantle and Guildford by Governor [[William C. F. Robinson|William Robinson]].{{sfn|Higham|2007|p=10}} The initial timetable was five trains per day from Fremantle, two terminating at Perth and three terminating at Guildford. There was a severe shortage of rolling stock, and so the trains operated simultaneously as passenger and goods trains.{{sfn|Higham|2007|p=11}} A contract was awarded to J. W. Wright for £53,043 for the extension of the line to [[Chidlow, Western Australia|Chidlow]]. This extension opened to traffic on 11 March 1884.{{sfn|Higham|2007|p=13}} Suburban trains terminated at Guildford still.{{sfn|Higham|2007|p=73}}

The railway was initially just [[Single-track railway|single tracked]] with the only [[passing loop]] being at Perth. Another passing loop was built at [[Claremont, Western Australia|Claremont]] in 1885,{{sfn|Higham|2007|p=11}} and soon after, sidings were built at Guildford.{{sfn|Higham|2007|p=14}} In 1886, [[Belmont railway line, Western Australia|a branch line]] opened in [[Bayswater, Western Australia|Bayswater]] to the Swan River foreshore near [[Ascot Racecourse (Western Australia)|Ascot Racecourse]] (known then as Perth Racecourse).{{sfn|Higham|2007|p=14}}

The [[South Western Railway, Western Australia|South Western Railway]] between Perth and [[Bunbury, Western Australia|Bunbury]] opened on 2 May 1893.<ref name="PTA history" />{{sfn|Higham|2007|p=21}}

On 21 February 1896, a {{convert|20|km|adj=on}} new route for the Eastern Railway between [[Midland, Western Australia|Midland Junction]] and [[Mount Helena, Western Australia|Mount Helena]] via [[Swan View, Western Australia|Swan View]] opened. It had a lower gradient than the first route and upon opening, it became the main line with the old route being relegated. The maximum grade of the new route was 1:40 whereas the maximum grade of the old route was 1:29. The new route featured the [[Swan View Tunnel]], the first rail tunnel in Western Australia.{{sfn|Higham|2007|p=22}}

Suburban trains on the Eastern Railway were extended to [[Midland Junction railway station|Midland Junction]] when the [[Midland Railway Workshops]] opened in 1904/5. By 1906, suburban trains ran as far as [[Bellevue railway station, Perth|Bellevue]] on the Eastern Railway and as far as [[Maddington railway station|Maddington]] on the South Western Railway.{{sfn|Higham|2007|p=73}} Kelmscott and Armadale were considered country towns and were served by the less frequent trains to Bunbury.{{sfn|Higham|2007|p=75}}

18 [[WAGR ADG class]] railcars were added to the network in 1954, marking the first time that diesel trains were used for suburban services.<ref name="PTA history">{{cite web |title=Our history |url=https://www.pta.wa.gov.au/about-us/our-role/our-history |website=Public Transport Authority |access-date=1 July 2023}}</ref>{{sfnm|1a1=Higham|1y=2007|1p=87|2a1=Wombwell|2y=1991|2p=16}} As they had a higher acceleration, more closely spaced stations were able to be built,{{sfn|Wombwell|1991|p=16}} and so on 28 November 1954, seven new stations opened: [[Ashfield railway station, Perth|Ashfield station]] on the Midland line; [[Grant Street railway station|Grant Street]], [[Loch Street railway station|Loch Street]] and [[Victoria Street railway station, Perth|Victoria Street]] stations on the Fremantle line; and [[Beckenham railway station|Beckenham]] (known then as Higham), [[Oats Street railway station|Oats Street]] and Stokely stations on the Armadale line.{{sfn|Higham|2007|p=87}}<ref name=":0">{{cite news |url=http://nla.gov.au/nla.news-article59698258 |title=New Timetables For Suburbans |newspaper=The Sunday Times |date=21 November 1954 |access-date=1 April 2022 |page=6 |via=National Library of Australia}}</ref><ref>{{cite news |url=http://nla.gov.au/nla.news-article52966996 |title=Advertising |newspaper=The West Australian |date=27 November 1954 |access-date=1 April 2022 |page=22 |via=National Library of Australia}}</ref> Headways at this time were 20 minutes on the Fremantle and Midland lines and 40 minutes on the Armadale line.{{sfn|Higham|2007|p=75}} The introduction of diesel railcars reduced the time to get to Perth from Fremantle, Bellevue or Armadale, and resulted in an increase in patronage. In 1953–54, there were 7.8 million boardings, which increased to 13.8 million five years later. This increase was only temporary though, with patronage dropping below 10 million per year in 1964 due to the widespread adoption of cars.{{sfn|Higham|2007|p=87}} By 5 October 1968, suburban services were fully operated by diesel railcars for the first time.<ref name="PTA history" />

===Decline=== Until the 1950s, the urban development of Perth closely followed the train and tram lines, but following the advent of car-based planning, urban development began to stretch north and south where there were no railways or tramways. The 1955 ''[[Plan for the Metropolitan Region, Perth and Fremantle]]'', also known as the ''Stephenson-Hepburn Report'', reinforced this. The report proposed the construction of freeways throughout the Perth metropolitan area and for railways to [[Morley, Western Australia|Morley]] and [[Whitfords, Western Australia|Whitfords]]. When the [[Metropolitan Region Scheme]] was adopted in 1963, reserves were set for the freeways but not the railways. Over the following decades, rail patronage declined and the system fell into disrepair.{{sfn|Newman|2012|p=1–2}}<ref name=":1">{{cite web |last1=Zimmerman |first1=Josh |title=Grandson of town planner Gordon Stephenson sets record straight |url=https://www.perthnow.com.au/community-news/melville-gazette/grandson-of-town-planner-gordon-stephenson-sets-record-straight-c-801312 |website=PerthNow |agency=Melville Gazette |access-date=30 June 2023 |date=22 February 2017}}</ref>

In 1970, the ''Perth Regional Transport Study'' recommended that the rail system be replaced with busways, but the subsequent [[John Tonkin|Tonkin]] government decided against this after looking at public opinion on this.{{sfn|Higham|2007|p=88}} In 1978, the ''Rail and Bus Policies for the Fremantle Corridor'' report recommended that the [[Fremantle line]] close and be replaced with buses. On 2 September 1979, the [[1979–1983 Fremantle railway line closure|Fremantle line was controversially closed]] to passenger services by the [[Charles Court]] Liberal government. A group named the "Friends of the Railways" was formed to advocate against the closure. Following the closure, the Fremantle corridor saw a 30 percent drop in patronage and a petition with over 100,000 signatures was presented to parliament.{{sfn|Newman|2012|p=2}} The Liberal government was defeated in the [[1983 Western Australian state election|1983 state election]] and several months later, the Fremantle line reopened on 29 July 1983.{{sfn|Newman|2012|p=3}}

===Revival=== Soon after the Fremantle line reopened, the state government decided to investigate electrifying the network. It confirmed plans to electrify the network in 1985 and also announced it was investigating building a new transit line to the northern suburbs, what would later become the [[Yanchep line|Joondalup line]] (now known as the Yanchep line).{{sfn|Newman|2012|p=4}} New engineering standards were developed to permit trains to fit into and safely run within freeway medians.<ref name=":2" /><ref name=":3" /> Electrification commenced in 1989 and the new electric trains, now known as the [[Transperth A-series train]]s, commenced operations in September 1991.{{sfn|Newman|2012|p=5}}

[[File:Joondalup stn overview.jpg|thumb|[[Joondalup railway station|Joondalup station]], which opened on 20 December 1992|alt=Island platform in a trench surrounded by retaining walls. There are large curved white shelters covering the platform.]]

The ''[[Northern Suburbs Rapid Transit Study]]'' investigated whether the northern suburbs should get [[bus rapid transit]], light rail or heavy rail, among other options. The choice eventually settled on was for heavy rail, like the rest of the rail network.{{sfn|Newman|2012|p=5}} Construction on the Joondalup line began in 1990. The line mostly ran though the median of the [[Mitchell Freeway]], deviating east at [[Joondalup]]. It had significantly wider station spacing than the original three lines and several stations were designed as bus-train interchanges. The line opened to partial service on 21 December 1992 with three stations operational ([[Leederville railway station|Leederville]], [[Edgewater railway station|Edgewater]] and [[Joondalup railway station|Joondalup]]). All the stations along the line from Perth to Joondalup opened in March 1993, along with reforms to the bus network in the northern suburbs so that buses fed into interchanges along the railway.{{sfn|Newman|2012|p=7}} Later that year, the Joondalup line was extended to [[Currambine railway station|Currambine]].<ref>{{cite web |title=Opening of Currambine railway station next month |url=https://www.mediastatements.wa.gov.au/Pages/Court/1993/07/Opening-of-Currambine-railway-station-next-month.aspx |website=Media Statements |access-date=31 July 2022 |date=17 July 1993 |archive-date=16 February 2016 |archive-url=https://web.archive.org/web/20160216235703/https://www.mediastatements.wa.gov.au/Pages/Court/1993/07/Opening-of-Currambine-railway-station-next-month.aspx |url-status=live }}</ref><ref>{{cite web |title=New warning devices for Fastrak trains |url=https://www.mediastatements.wa.gov.au/Pages/Court/1993/08/New-warning-devices-for-Fastrak-trains.aspx |website=Media Statements |access-date=31 July 2022 |date=8 August 1993 |archive-date=1 April 2022 |archive-url=https://web.archive.org/web/20220401174002/https://www.mediastatements.wa.gov.au/Pages/Court/1993/08/New-warning-devices-for-Fastrak-trains.aspx |url-status=live }}</ref>

===New MetroRail=== {{Main|New MetroRail}}

Planning for the [[Mandurah line]] commenced soon after the Joondalup line opened. The first [[Transperth B-series train]]s arrived in June 2004 and the new [[Nowergup rail depot]] on the Joondalup line opened.<ref>{{cite web |title=First railcars arrive at new Nowergup train depot |url=https://www.wa.gov.au/government/media-statements/Gallop-Labor-Government/First-railcars-arrive-at-new-Nowergup-train-depot-20040613 |website=Media Statements |access-date=1 July 2023 |date=13 June 2004}}</ref> The Joondalup line was extended to [[Clarkson railway station, Perth|Clarkson station]], opening on 4 October 2004.<ref>{{cite web |title=Gallop Government delivers northern rail extension on time and budget |url=https://www.wa.gov.au/government/media-statements/Gallop-Labor-Government/Gallop-Government-delivers-northern-rail-extension-on-time-and-budget-20041004 |website=Media Statements |access-date=30 June 2023 |date=4 October 2004}}</ref> The [[Thornlie–Cockburn line|Thornlie line]], a spur off the [[Armadale line]], opened on 7 August 2005.<ref name="PTA history" /> The Mandurah line opened on 23 December 2007.<ref>{{cite web |last1=Acott |first1=Kent |title=Joondalup and Mandurah train lines celebrate significant anniversaries |url=https://thewest.com.au/news/wa/joondalup-and-mandurah-train-lines-celebrate-significant-anniversaries-ng-b88688795z |website=The West Australian |access-date=30 June 2023 |date=18 December 2017}}</ref> The Joondalup line was extended again to [[Butler railway station|Butler]], opening on 21 September 2014.<ref>{{cite web |title=Butler rail station opens September 21 |url=https://www.pta.wa.gov.au/news/media-statements/butler-rail-station-opens-september-21 |website=Public Transport Authority |access-date=5 October 2021 |date=18 August 2014 |archive-date=5 October 2021 |archive-url=https://web.archive.org/web/20211005165006/https://www.pta.wa.gov.au/news/media-statements/butler-rail-station-opens-september-21 |url-status=live }}</ref><ref>{{cite web |title=Barnett opens rail extension as first train leaves Butler station |url=https://www.watoday.com.au/national/western-australia/barnett-opens-rail-extension-as-first-train-leaves-butler-station-20140921-10jxzn.html |website=WAtoday |access-date=5 October 2021 |date=21 September 2014 |archive-date=5 October 2021 |archive-url=https://web.archive.org/web/20211005164956/https://www.watoday.com.au/national/western-australia/barnett-opens-rail-extension-as-first-train-leaves-butler-station-20140921-10jxzn.html |url-status=live }}</ref><ref>{{cite web |title=Butler train station and rail extension opens |url=https://www.abc.net.au/news/2014-09-21/butler-train-station-opens/5758858 |website=ABC News |access-date=5 October 2021 |date=21 September 2014 |archive-date=5 October 2021 |archive-url=https://web.archive.org/web/20211005164954/https://www.abc.net.au/news/2014-09-21/butler-train-station-opens/5758858 |url-status=live }}</ref><ref>{{cite web |title=Extended northern railway: Butler train station open today |url=https://www.perthnow.com.au/news/wa/extended-northern-railway-butler-train-station-open-today-ng-1b602df1df7d924e6c8c76feb8a7de2d |website=PerthNow |access-date=5 October 2021 |date=21 September 2014 |archive-date=5 October 2021 |archive-url=https://web.archive.org/web/20211005165000/https://www.perthnow.com.au/news/wa/extended-northern-railway-butler-train-station-open-today-ng-1b602df1df7d924e6c8c76feb8a7de2d |url-status=live }}</ref>

===Metronet=== {{Main|Metronet (Western Australia)}}

[[File:Airport Central Station, Western Australia, 11 October 2022 16.jpg|thumb|[[Airport Central railway station|Airport Central station]], which opened with the Airport line on 9 October 2022]]

Construction on the [[Forrestfield–Airport Link]] (FAL) began in November 2016. The FAL involved the construction of {{convert|11|km}} of twin-bored tunnels to connect [[Perth Airport]] and Perth's eastern suburbs to the rail network. The FAL opened as the [[Airport line, Perth|Airport line]] on 9 October 2022.<ref name="PTA history"/><ref name="WAtoday 16 August 2022"/> The last [[Transperth B-series train]] entered service in mid-2019 as set 126.<ref>{{cite web |title=Last ever B-series railcar delivered – METRONET railcars next |url=https://www.pta.wa.gov.au/news/media-statements/last-ever-b-series-railcar-delivered-metronet-railcars-next |website=Public Transport Authority |access-date=1 July 2023 |date=24 June 2019}}</ref>

The first [[Transperth C-series train]], set 130 entered service on 8 April 2024 on the [[Mandurah line|Mandurah]] and [[Yanchep line|Yanchep ]] lines.<ref>{{cite web |last1=Zimmerman |first1=Josh |title=C-series Metronet train due to enter service next month |url=https://thewest.com.au/politics/state-politics/c-series-metronet-train-due-to-enter-service-next-month-c-13990378 |website=The West Australian |access-date=19 March 2024 |date=19 March 2024 |url-access=subscription}}</ref><ref>{{cite web |title=All aboard! First METRONET C-series train ready for passengers |url=https://www.wa.gov.au/government/media-statements/Cook-Labor-Government/All-aboard!-First-METRONET-C-series-train-ready-for-passengers-20240318 |website=Media Statements |access-date=19 March 2024 |date=19 March 2024}}</ref>

The [[Yanchep railway line |Joondalup line]] was extended from Butler to Yanchep. Construction for the extension began in mid-2020,<ref>{{cite web |title=Eight months of milestones for Yanchep Rail Extension |url=https://metronet.wa.gov.au/news/latest-news/category/yanchep-rail-extension/eight-months-of-milestones-for-yanchep-rail-extension |website=Metronet |access-date=14 May 2023 |date=17 December 2020}}</ref> and it opened on 14 July 2024, coinciding with the line's renaming to the [[Yanchep line]].<ref>{{cite web |title=Joint Media Statement – Date Announced For First Train Services On Metronet Yanchep Rail Extension |url=https://www.wa.gov.au/government/media-statements/Cook-Labor-Government/Joint-Media-Statement---DATE-ANNOUNCED-FOR-FIRST-TRAIN-SERVICES-ON-METRONET-YANCHEP-RAIL-EXTENSION-20240423 |website=Media Statements |access-date=23 April 2024 |date=23 April 2024}}</ref><ref>{{cite web |last1=Dietsch |first1=Jake |title=Metronet project: July opening date announced from Butler to Yanchep railway extension |url=https://thewest.com.au/politics/state-politics/metronet-project-july-opening-date-announced-from-butler-to-yanchep-railway-extension-c-14409648 |website=The West Australian |access-date=23 April 2024 |date=23 April 2024 |url-access=subscription}}</ref>

Construction on the [[Ellenbrook line]] commenced in January 2022.<ref>{{cite press release |first1=Mark |last1=McGowan |first2=Rita |last2=Saffioti |title=METRONET train station on track for Ellenbrook |url=https://www.wa.gov.au/government/media-statements/McGowan-Labor-Government/METRONET-train-station-on-track-for-Ellenbrook-20220130 |publisher=Government of Western Australia |access-date=26 January 2024 |date=30 January 2022 |archive-date=26 January 2024 |archive-url=https://web.archive.org/web/20240126100135/https://www.wa.gov.au/government/media-statements/McGowan-Labor-Government/METRONET-train-station-on-track-for-Ellenbrook-20220130 |url-status=live }}</ref><ref>{{cite web |title=Work starts on Ellenbrook train station in Western Australia |url=https://www.railway-technology.com/news/work-ellenbrook-station/ |website=Railway Technology |access-date=10 May 2024 |date=31 January 2022 |archive-date=27 November 2022 |archive-url=https://web.archive.org/web/20221127092228/https://www.railway-technology.com/news/work-ellenbrook-station/ |url-status=live }}</ref> The line opened on 8 December 2024, branching off from the Midland railway line at a reconstructed and improved Bayswater station.<ref>{{cite press release |first1=Roger |last1=Cook |first2=Rita |last2=Saffioti |title=All aboard: opening date set for METRONET Ellenbrook Line |url=https://www.wa.gov.au/government/media-statements/Cook-Labor-Government/All-aboard%3A-opening-date-set-for-METRONET-Ellenbrook-Line--20241007 |publisher=Government of Western Australia |access-date=7 October 2024 |date=7 October 2024}}</ref><ref>{{cite web |last1=McNeill |first1=Heather |title=After 16 years and never-ending promises, we finally know when the Ellenbrook train line will open |url=https://www.watoday.com.au/national/western-australia/after-16-years-and-never-ending-promises-we-finally-know-when-the-ellenbrook-train-line-will-open-20241007-p5kggs.html |website=WAtoday |access-date=7 October 2024 |date=7 October 2024}}</ref><ref>{{cite web |last1=Page |first1=Jessica |title=Transport Minister Rita Saffioti confirms date for opening of $1.6 billion Morley–Ellenbrook rail line |url=https://thewest.com.au/politics/state-politics/transport-minister-rita-saffioti-confirms-date-for-opening-of-16-billion-morley-ellenbrook-rail-line-c-16305845 |website=The West Australian |access-date=7 October 2024 |date=7 October 2024 |url-access=subscription}}</ref>

Construction on the [[Thornlie–Cockburn line#Thornlie–Cockburn Link extension|Thornlie–Cockburn Link]] to extend the Thornlie line to [[Cockburn Central railway station|Cockburn Central]] on the Mandurah line commenced in 2019.<ref name="PTA history"/> This extension opened on 8 June 2025, becoming Perth's first orbital passenger railway connection.<ref name="WAtoday 16 August 2022">{{cite web |last1=de Kruijff |first1=Peter |title=Long-delayed $1.9b Forrestfield-Airport rail link to open in October |url=https://www.watoday.com.au/national/western-australia/long-delayed-1-9b-forrestfield-airport-rail-link-to-open-in-october-20220816-p5baat.html |website=WAtoday |access-date=30 June 2023 |date=16 August 2022}}</ref>

The [[Victoria Park-Canning Level Crossing Removal Project]] commenced in November 2023. This project elevated the [[Armadale line]] between [[Victoria Park railway station, Perth|Victoria Park]] and [[Beckenham railway station|Beckenham]] stations, removing six [[level crossing]]s, rebuilding five stations and closing one permanently{{efn|name=Welshpool closure| [[Welshpool Station, Perth|Welshpool]] was not rebuilt following demolition due to lower projected patronage.}}. This project necessitated the closure of the Armadale and Thornlie lines between [[Victoria Park railway station, Perth| Victoria Park]] and both former termini for 18 months<ref>{{cite web |title=Victoria Park-Canning Level Crossing Removal |url=https://www.metronet.wa.gov.au/projects/level-crossing-removal |website=Metronet |access-date=30 June 2023}}</ref> with services resuming to Cannington on the Armadale line on 8 June 2025.

The construction of the Byford Rail Extension began in November 2023. This project saw the [[Armadale line]] extended by {{convert|7.2|km}} to a new terminus station at [[Byford railway station|Byford]], opening on 13 October 2025.<ref>{{cite web |title=Final two major contracts awarded and Armadale Line Shut update |url=https://www.metronet.wa.gov.au/news/latest-news/final-two-major-contracts-awarded-and-armadale-line-shut-update |website=Metronet |access-date=1 July 2023 |date=16 August 2022}}</ref>

Works on constructing the New [[Midland railway station, Perth|Midland]] Station began in July 2023.<ref>{{cite web |title=The METRONET New Midland Station is a rollin' |url=https://www.metronet.wa.gov.au/news/latest-news/category/new-midland-station/the-metronet-new-midland-station-is-a-rollin |website=Metronet |access-date=1 January 2026 |date=24 July 2023}}</ref> The new station provides a multi-storey carpark which opened on 20 January 2025, a new bus interchange with twelve stands, the new station will feature two {{convert|150|m}} platforms for suburban services and one {{convert|135|m}} platform for [[Transwa]]'s regional trains.<ref>{{cite web |title=Midland Station Project Definition Plan |url=https://www.metronet.wa.gov.au/Portals/31/Project%20Documents/Midland%20Station/Midland%20Station%20Project%20Definition%20Plan.pdf?ver=2020-11-02-131730-363&timestamp=1604294257625 |website=Metronet |access-date=1 January 2026 |date=11 February 2020}}</ref> The new station opened on 22 February 2026.<ref>{{cite web |title=New Midland Station Works |url=https://www.metronet.wa.gov.au/projects/new-midland-station/works |website=Metronet |access-date=1 January 2026 |date=29 November 2025}}</ref> <!-- ==Future== Wanneroo line.

Fremantle to Cockburn.

High Wycombe to Kenwick. -->

==Management, operation and branding== [[Western Australian Government Railways]] (WAGR) was established in 1890 as the owner and operator of the railways, superseding the Department of Works and Railways.<ref name="PTA history" /><ref name="Railways and WAGR Staff">{{cite web |title=Railways and WAGR Staff |url=https://www.wa.gov.au/organisation/state-records-office-of-western-australia/railways-and-wagr-staff |website=WA.gov.au |date=3 February 2021 |access-date=10 February 2023}}</ref><ref name="2003 Annual Report"/>

The Tonkin government decided to restructure the operations of suburban transport, and so in 1974, the management of suburban rail services was placed with the [[Metropolitan Transport Trust|Metropolitan (Perth) Passenger Transport Trust]] (MTT), the operator of bus services in Perth since 1958.<ref name="PTA history" />{{sfn|Higham|2007|p=88}}<ref name="OAG" /> The MTT contracted out the operation of rail services to WAGR,{{sfn|Higham|2007|p=88}}<ref name="OAG">{{cite web |title=Competition Reform of Transperth Bus Services: Performance Examination |url=https://audit.wa.gov.au/wp-content/uploads/2013/05/report97_03.pdf |website=Office of the Auditor General |access-date=18 December 2022 |pages=6, 8 |date=June 1997}}</ref> which was rebranded Westrail in September 1975.<ref name="PTA history" /> The MTT adopted [[Transperth]] as its [[trading name]] in August 1986.<ref name="PTA history" /><ref>{{cite web |title=AU WA A1001 – Metropolitan (Perth) Passenger Transport Trust |url=https://archive.sro.wa.gov.au/index.php/metropolitan-perth-passenger-transport-trust-au-wa-a1001 |website=State Records Office of Western Australia |access-date=18 December 2022}}</ref>

In November 1992, the rail system was rebranded as Fastrak,<ref>{{cite web |title=Suburban rail service named 'Fastrak system' |url=https://www.mediastatements.wa.gov.au/Pages/Lawrence/1992/11/Suburban-rail-service-named-%27Fastrak-system%27.aspx |website=Media Statements |access-date=18 December 2022 |date=26 November 1992 |archive-date=18 December 2022 |archive-url=https://web.archive.org/web/20221218035343/https://www.mediastatements.wa.gov.au/Pages/Lawrence/1992/11/Suburban-rail-service-named-%27Fastrak-system%27.aspx |url-status=dead }}</ref> but this rebranding was reverted around 1995.{{sfn|Higham|2007|p=237}} In 1993, management of the Transperth system was transferred to the Department of Transport with the aim of privatising the operation of the Transperth system.<ref name="PTA history" /><ref name="OAG" />

WAGR underwent a restructuring in 2000 with the sale of its freight business to [[Australian Railroad Group]]. The WAGR Commission was created in December 2000 which operated the network under its Urban Passenger Division as part of an alliance agreement with the Transperth division of the Department of Transport.<ref>{{cite web |title=Westrail Annual Report 2000 |url=https://www.pta.wa.gov.au/Portals/15/annualreports/WAGR%20Annual%20Reports/1999-00%20WAGR%20Annual%20Report.pdf |website=Public Transport Authority |access-date=10 February 2023 |date=2000 |page=12}}</ref><ref>{{cite web |title=The Western Australian Government Railways Commission Annual Report 2000/2001 |url=https://www.pta.wa.gov.au/Portals/15/annualreports/WAGR%20Annual%20Reports/2000-01%20WAGR%20Annual%20Report.pdf |website=Public Transport Authority |access-date=10 February 2023 |page=11 |date=2001}}</ref> The Department of Transport merged with the Department of Planning in July 2001 to form the [[Department for Planning and Infrastructure]]. The Transperth division continued under the Department of Planning and Infrastructure.<ref>{{cite web |title=The Western Australian Government Railways Commission Annual Report 2002 |url=https://www.pta.wa.gov.au/Portals/15/annualreports/WAGR%20Annual%20Reports/2001-02%20WAGR%20Annual%20Report.pdf |website=Public Transport Authority |access-date=10 February 2023 |page=11 |date=2002}}</ref><ref name="2003 Annual Report">{{cite web |title=Western Australian Government Railways Commission Annual Report 2003 |url=https://www.pta.wa.gov.au/Portals/15/annualreports/WAGR%20Annual%20Reports/2002-03%20WAGR%20Annual%20Report.pdf |website=Public Transport Authority |access-date=10 February 2023 |page=6 |date=2003}}</ref>

On 1 July 2003, the WAGR Commission, Transperth, school bus services and regional bus services were merged to form the Public Transport Authority (PTA), which oversaw all public transport in Western Australia as one organisation for the first time.<ref name="2003 Annual Report"/><ref>{{cite web |title=New PTA to provide better planned and integrated services |url=https://www.mediastatements.wa.gov.au/Pages/Gallop/2003/06/New-PTA-to-provide-better-planned-and-integrated-services.aspx |website=Media Statements |access-date=31 March 2022 |date=30 June 2003 |archive-date=31 March 2022 |archive-url=https://web.archive.org/web/20220331171344/https://www.mediastatements.wa.gov.au/Pages/Gallop/2003/06/New-PTA-to-provide-better-planned-and-integrated-services.aspx |url-status=dead }}</ref> Services have since been managed by the PTA's Transperth division and operated by the PTA's Transperth Train Operations division under an internal [[service-level agreement]].<ref>{{cite web |title=Public Transport Authority Annual Report 2004 |url=https://www.parliament.wa.gov.au/publications/tabledpapers.nsf/displaypaper/3622874a257548ef5d590d2548256f33001695a7/$file/public+transport+auth+ar+2003-04.pdf |website=Parliament of Western Australia |access-date=10 February 2023 |page=8 |date=2004}}</ref><ref name="Annual Report 2021–2022">{{cite web |title=Annual Report 2021–2022 |url=https://www.pta.wa.gov.au/Portals/15/annualreports/2022/PTA%20Annual%20Report%202021-22%20Digital%20Version.pdf |website=Public Transport Authority |access-date=11 January 2023 |date=2022 |pages=11, 16, 92}}</ref>

==Lines== {{maplink|from=Transperth railway lines.map|frame=yes|frame-align=right|frame-width=250|frame-height=500|zoom=9|text=Transperth rail map, 2025}}

The Transperth rail network consists of eight lines. All lines meet at either [[Perth railway station|Perth station]] or [[Perth Underground railway station|Perth Underground station]], which are often considered to be one unified station. As of December 2025, the Transperth rail network is {{convert|244.3|km}} long. [[Perth Underground railway station|Perth Underground station]] serves as the city terminus for the [[Mandurah line|Mandurah]] and [[Yanchep line]]. [[Perth railway station|Perth station]] serves as the city terminus for all other lines except the [[Airport line, Perth|Airport line]].<ref name="Zone Map"/>

The Armadale, Fremantle and Midland lines are collectively known as the "heritage lines" because they were constructed long before the other lines were built. The heritage line stations are often situated closer together, have fewer facilities,<ref>{{cite web |title=Program Impact |url=https://www.righttrack.wa.gov.au/impact |website=Right Track |access-date=1 July 2023}}</ref> fewer bus transfers, lower top track speeds, and lower patronage than the newer lines. These lines predominantly use A-series trains but are planned to be gradually transitioned to using B-series trains as the A-series fleet begin to retire.<ref name="C-series PDP" />

The much newer [[Airport line, Perth|Airport line]] and [[Ellenbrook line, Perth|Ellenbrook line]] share a significant amount of track with the [[Midland line, Perth|Midland line]] between Bayswater and Perth, and then the Airport line further share track as they [[through service|through run]] with the [[Fremantle line]] as far as Claremont.<ref name="Zone Map"/>

The [[Airport line, Perth|Airport line]] has 20 stations, including both termini and runs between [[High Wycombe railway station, Perth|High Wycombe]] and [[Claremont railway station, Perth|Claremont]] via Perth Airport and [[Perth railway station|Perth station]]. Between Bayswater and Perth, the Airport line shares track with the Midland and Ellenbrook lines, and between Perth and Claremont, the Airport line shares track with the Fremantle line.<ref name="Zone Map"/> The maximum speed of the Airport line is {{convert|130|km/h}}.<ref name="Rail Access Manual 2025">{{cite web |title=Manual – Rail Access |url=https://www.pta.wa.gov.au/Portals/15/AA_DOCUMENTS/About_us/Working%20with%20PTA/Safety%20resources/8800-400-001%20-%20Manual%20-%20Rail%20Access%20(RAM)%20(1).pdf?ver=IYqt5YWGY4QLeghYV3Bx1A%3d%3d&timestamp=1767331282396|website=Public Transport Authority |access-date=2 January 2026}}</ref> The frequency of the Airport line is five trains per hour during peak and four trains per hour outside peak and on weekends.<ref name="Airport Line Timetable">{{cite web |title=Airport Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Airport%20Line%2020251013.pdf |website=Transperth |access-date=31 December 2025 |date=13 October 2025}}</ref>

The [[Armadale line]] runs between [[Perth railway station|Perth]] and [[Byford railway station|Byford]] and has 20 stations, including both termini. Between Perth and Beckenham the Armadale line shares track with the Thornlie-Cockburn line.<ref name="Zone Map"/> The maximum speed of the Armadale line is {{convert|130|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Armadale line is four trains per hour during weekdays and two trains per hour at night on weekends.<ref name="Armadale Line Timetable">{{cite web |title=Armadale Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Armadale%20Line%2020251013.pdf |website=Transperth |access-date=31 December 2025 |date=13 October 2025}}</ref>

The [[Ellenbrook line, Perth|Ellenbrook line]] runs from [[Perth railway station|Perth]] to [[Ellenbrook railway station|Ellenbrook]] and has 13 stations, including both termini. Between Bayswater and Perth the line shares track with the Airport and Midland lines.<ref name="Zone Map"/> The maximum speed of the Ellenbrook Line is {{convert|130|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Ellenbrook line is five trains per hour during peak and four trains per hour outside peak and on weekends.<ref name="Ellenbrook Line Timetable">{{cite web |title=Ellenbrook Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Ellenbrook%20Line%2020251013.pdf |website=Transperth |access-date=31 December 2025 |date=13 October 2025}}</ref>

The [[Fremantle line]] runs from [[Perth railway station|Perth]] to [[Fremantle railway station|Fremantle]] and has 17 stations, including both termini. Between Perth and Claremont the line shares track with the Airport line.<ref name="Zone Map"/> The maximum speed of the Fremantle line is {{convert|90|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Fremantle, line is five trains per hour during peak and four trains per hour outside peak and on weekends.<ref name="Fremantle Line Timetable">{{cite web |title=Fremantle Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Fremantle%20Line%2020251013.pdf |website=Transperth |access-date=31 December 2025 |date=13 October 2025}}</ref>

The [[Mandurah line]] runs between [[Perth Underground railway station|Perth Underground]] and [[Mandurah railway station|Mandurah]] and has 13 stations. Two of those stations are in the Perth CBD and the rest are suburban and have bus interchanges. The Mandurah Line operates as a through service with the Yanchep line, continuing North.<ref name="Zone Map"/> The maximum speed of the Mandurah line is {{convert|130|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Mandurah line during peak is twelve trains per hour between Perth Underground and Cockburn, and six trains per hour beyond Cockburn to Mandurah. The frequency outside peak and on weekends is four trains per hour to Mandurah.<ref name="Mandurah Line Timetable">{{cite web |title=Mandurah Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Mandurah%20Line%2020251130.pdf |website=Transperth |access-date=31 December 2025 |date=30 November 2025}}</ref>

The [[Midland line, Perth|Midland line]] runs from [[Perth railway station|Perth]] to [[Midland railway station, Perth|Midland]] and has 15 stations, including both termini. Between Bayswater and Perth the Midland line shares track with the Airport and Ellenbrook lines.<ref name="Zone Map"/> The maximum speed of the Midland line is {{convert|100|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Midland,line is five trains per hour during peak and four trains per hour outside peak and on weekends.<ref name="Midland Line Timetable">{{cite web |title=Midland Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Midland%20Line%2020251013.pdf |website=Transperth |access-date=31 December 2025 |date=13 October 2025}}</ref>

The [[Thornlie–Cockburn line]] runs from [[Perth railway station|Perth ]] to [[Cockburn Central railway station|Cockburn Central]] via [[ Thornlie railway station| Thornlie]], sharing track North of Kenwick to Perth with the Armadale line and South of the Glen Iris tunnel with the Mandurah line to Cockburn Central. This line has 15 stations including both termini.<ref name="Zone Map"/> The maximum speed of the Thornlie-Cockburn branch is {{convert|130|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Thornlie–Cockburn line is four trains per hour all week, and two trains per hour in the early morning and late night.<ref name="Thornlie-Cockburn Line Timetable">{{cite web |title=Thornlie-Cockburn Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Thornlie-Cockburn%20Line%2020251013.pdf |website=Transperth |access-date=31 December 2025 |date=13 October 2025}}</ref>

The [[Yanchep line]] runs from [[Perth Underground railway station|Perth Underground]]{{efn|Officially, the Yanchep line begins one station prior, at [[Elizabeth Quay|Elizabeth Quay railway station]], and the station number statistics in the following sentence reflect this. However, for consistency, most regular commuters call Perth Underground the start of the Yanchep line. Ultimately, this does not matter, as the Yanchep line through-runs with the Mandurah Line, which serves Elizabeth Quay station anyway.}} to [[Yanchep railway station|Yanchep]]. It has 16 stations: two stations in the Perth CBD, 11 suburban stations with bus interchanges, and 3 suburban stations without bus interchanges.<ref name="Zone Map"/> The maximum speed of the Yanchep line is {{convert|130|km/h}}.<ref name="Rail Access Manual 2025"/> The frequency of the Yanchep line during peak is twelve trains per hour between Perth and Whitfords and six trains per hour beyond Whitfords to Yanchep. The frequency outside peak and on weekends is four trains per hour.<ref name="Yanchep Line Timetable">{{cite web |title=Yanchep Line Train Timetable |url=https://www.transperth.wa.gov.au/timetablepdfs/Yanchep%20Line%2020251130.pdf |website=Transperth |access-date=31 December 2025 |date=30 November 2025}}</ref>

Most of the Transperth network is segregated from non-Transperth trains. The exceptions are the Armadale line, which is used by [[Transwa]]'s ''[[Australind (train)|Australind]]'' train, the Midland line between East Perth and Midland, which is [[dual gauge|dual]] standard and narrow gauge allowing for it to be used by Transwa's ''[[AvonLink]]'', ''[[MerredinLink]]'', ''[[The Prospector (train)|The Prospector]]'', and ''[[Indian Pacific]]'', and the Fremantle line bridge across the [[Swan River (Western Australia)|Swan River]], which is used by freight trains to access [[Fremantle Port]].<ref name="HCS SWTR"/> <br> <br> '''Key''' {{legend|1=#FFF|2=Closures or Delays Only|text=&nbsp;<nowiki>*</nowiki>&nbsp;|outline=darkgrey}} {{legend|1=#FFF|2=Special Events Only|text=&nbsp;<nowiki>†</nowiki>&nbsp;|outline=darkgrey}}

{| class="wikitable" |+ Perth Rail Lines ! colspan="2" |Line !First service !Image !Length !Stations !Rolling stock |- | style="background-color:#{{rcr|Transperth|Fremantle}};" width="0.5em" | ![[Fremantle line]] |1881 (electrified 1991) |[[File:Subiaco Station, August 2021 03.jpg|frameless|120x120px]] |{{Convert|19.0|km|mi|abbr=on}} |17 | * [[Transperth A-series train|Transperth A-series]]{{br}} * [[Transperth B-series train|Transperth B-series]] * |- | style="background-color:#{{rcr|Transperth|Midland}};" width="0.5em" | ![[Midland line, Perth|Midland line]] |1881 (electrified 1991) |[[File:A-series set 02, Mt Lawley, 2013.JPG|frameless|120x120px]] |{{Convert|16.1|km|mi|abbr=on}} |15 | * Transperth A-series * Transperth B-Series * |- | style="background-color:#{{rcr|Transperth|Armadale}};" width="0.5em" | ![[Armadale line]] |1893 (electrified 1991) |[[File:A-Series Set 39 at Cannington (RXTransit).jpg|frameless|120x120px]] |{{Convert|37.6|km|mi|abbr=on}} |20 | * Transperth A-series{{br}} * Transperth B-series * |- | style="background-color:#{{rcr|Transperth|Yanchep}};" width="0.5em" | ![[Yanchep line]] |20 December 1992 |[[File:Mitchell Freeway 060 S Glendalough Leeder 2.jpg|frameless|120x120px]] |{{Convert|54.5|km|mi|abbr=on}} |16 | * Transperth B-series{{br}} * [[Transperth C-series train|Transperth C-series]] |- | style="background-color:#{{rcr|Transperth|Thornlie}};" width="0.5em" | ![[Thornlie–Cockburn line]] |7 August 2005 |[[File:Thornlie railway station dupe.jpg|alt=View from bridge of two railway tracks merging into one as they leave the station|frameless|120x120px]] |Branch: {{Convert|17.4|km|mi|abbr=on}}{{br}}Total: {{Convert|31.6|km|mi|abbr=on}} |Branch: 3 {{br}}Total: 15 | * Transperth A-series * Transperth B-series * Transperth C-Series † |- | style="background-color:#{{rcr|Transperth|Mandurah}};" width="0.5em" | ![[Mandurah line]] |23 December 2007 |[[File:Transperth B-series train on the Mandurah Line in Como, Western Australia, March 2022 05.jpg|frameless|120x120px]] |{{Convert|70.1|km|mi|abbr=on}} |13 | * Transperth B-series * Transperth C-series |- |style="background-color:#{{rcr|Transperth|FTD}};"width="0.5em"| ![[Airport line, Perth|Airport line]] |9 October 2022 |[[File:Redcliffe Station, Western Australia, on opening day, October 2022 02.jpg|frameless|120x120px]] |Branch: {{Convert|8.6|km|mi|abbr=on}}{{br}}Total: {{Convert|25.2|km|mi|abbr=on}} |Branch: 3{{br}}Total: 20 | * Transperth B-series |- |style="background-color:#{{rcr|Transperth|EBK}};"width="0.5em"| ![[Ellenbrook line]] |8 December 2024 |[[File:Ellenbrook Line viewed from Benara Road, Western Australia, May 2025 03.jpg|frameless|120x120px]] |Branch: {{Convert|21|km|mi|abbr=on}}{{br}}Total: {{Convert|27.9|km|mi|abbr=on}} |Branch: 5{{br}}Total: 13 | * Transperth A-Series * Transperth B-series |}

{{efn|name=fn1|Very long footnote 1}} {{efn|name=fn2|Very long footnote 2}}

== Infrastructure == Perth's suburban railways use {{track gauge|1067mm|lk=on}} [[narrow gauge]] track, except for the Midland line between East Perth and Midland, which uses [[dual gauge]] track as regional train services use [[standard gauge]].<ref name="Renaissance">{{cite web |last1=Laird |first1=Philip |title=Perth's urban rail renaissance |url=https://ro.uow.edu.au/cgi/viewcontent.cgi?referer=&httpsredir=1&article=1278&context=eispapers1 |website=University of Wollongong |access-date=17 July 2023 |pages=4, 7 |archive-date=6 March 2022 |archive-url=https://web.archive.org/web/20220306074937/https://ro.uow.edu.au/cgi/viewcontent.cgi?referer=&httpsredir=1&article=1278&context=eispapers1 |url-status=dead }}</ref> The Airport line branch, the Ellenbrook line branch, the Mandurah line, the Thornlie-Cockburn branch, and the Yanchep line have a maximum speed of {{convert|130|km/h}}; the Armadale and Midland lines have a maximum speed of {{convert|100|km/h}}; and the Fremantle line has a maximum speed of {{convert|90|km/h}}.<ref name="Rail Access Manual 2025" /> Trains are powered by {{25 kV 50 Hz}} [[overhead line equipment]]. In the Airport line and [[Perth City Link]] tunnels, where space is limited, a rigid [[overhead conductor rail]] is used.<ref name="Tunnel fit-out and track laying fact sheet">{{cite web |title=Tunnel fit-out and track laying fact sheet |url=https://www.forrestfieldairportlink.wa.gov.au/Portals/14/Tunnel%20fit%20out_August%202020.pdf |website=Forrestfield–Airport Link |access-date=5 July 2023 |date=August 2020 |archive-date=3 July 2023 |archive-url=https://web.archive.org/web/20230703201744/https://www.forrestfieldairportlink.wa.gov.au/Portals/14/Tunnel%20fit%20out_August%202020.pdf |url-status=live }}</ref>

Perth's suburban railways use [[fixed block signalling]]. As part of Metronet's High Capacity Signalling Project, the network will be upgraded to [[moving block signalling]] using [[communications-based train control]] (CBTC).<ref>{{cite web |title=High Capacity Signalling Fact Sheet |url=https://www.metronet.wa.gov.au/Portals/31/High%20Capacity%20Signalling%20Fact%20Sheet.pdf |website=Metronet |access-date=5 July 2023 |page=2 |archive-date=30 March 2023 |archive-url=https://web.archive.org/web/20230330184800/https://metronet.wa.gov.au/Portals/31/High%20Capacity%20Signalling%20Fact%20Sheet.pdf |url-status=live }}</ref><ref>{{cite web |title=Metronet: High Capacity Signalling |url=https://www.infrastructureaustralia.gov.au/map/metronet-high-capacity-signalling |website=Infrastructure Australia |access-date=5 July 2023 |archive-date=5 July 2023 |archive-url=https://web.archive.org/web/20230705085313/https://www.infrastructureaustralia.gov.au/map/metronet-high-capacity-signalling |url-status=live }}</ref> As of 2021, the CBTC system is planned to be implemented on the Airport, Midland and Fremantle lines by June 2027, the Yanchep and Mandurah lines by 2029, and the Armadale and Thornlie–Cockburn lines by 2031. This will allow for up to 30 trains per hour on some sections of the network.<ref name="HCS SWTR">{{cite web |title=HCS SWTR Book 1 – Scope of Works DRAFT 01-09-21_Redacted |url=https://www.tenders.wa.gov.au/watenders/tender/display/tender-details.do?id=50712&action=display-tender-details&returnUrl=%2Ftender%2Fsearch%2Ftender-search.do%3FCSRFNONCE%3D2C8CC45A3E0537F33C62E60CB6DF5A30 |website=Tenders WA |access-date=20 January 2022 |date=30 September 2021 |pages=18, 77, 79, 120 |archive-date=20 January 2022 |archive-url=https://web.archive.org/web/20220120061042/https://www.tenders.wa.gov.au/watenders/tender/display/tender-details.do?id=50712&action=display-tender-details&returnUrl=%2Ftender%2Fsearch%2Ftender-search.do%3FCSRFNONCE%3D2C8CC45A3E0537F33C62E60CB6DF5A30 |url-status=live }} Click Download Now, then Download for Information Only. Make sure HCS SWTR Book 1 – Scope of Works DRAFT 01-09-21_Redacted.pdf is selected, then click Download Documents.</ref>

==Stations== {{further|List of Transperth railway stations|List of closed railway stations in Perth}} [[File:Lakelands Station, Western Australia, June 2023 31.jpg|thumb|[[Lakelands railway station|Lakelands station]], one of the newest Transperth stations|alt=View from platform of two paved side platforms with large shelters and an overpass linking the two]] [[File:North Fremantle Station, Western Australia, March 2022 04.jpg|thumb|[[North Fremantle railway station|North Fremantle station]], a typical heritage line station|alt=Bitumen island platform with a small metal shelter on it]] There are 86 railway stations on the Transperth network.{{efn|name=Number of stations|85 stations if [[Perth railway station|Perth station]] and [[Perth Underground railway station|Perth Underground station]] are counted as the same station.}} 52 of those stations have bus transfers.{{efn|name=Number of bus transfers|51 excluding the event only bus station at [[Perth Stadium railway station|Perth Stadium station]].}} <ref name="Zone Map">{{cite web |title=Transperth System Map 2025 |url=https://www.transperth.wa.gov.au/Portals/0/Asset/Documents/Using%20Transperth/System%20Maps/Transperth%20System%20Map%202025.pdf?ver=eWGiC17pvOaYyYM5JSIvEg%3D%3D |website=Transperth |access-date=30 December 2025}}</ref> Five of those stations are underground: Airport Central, Elizabeth Quay, Perth Underground, Redcliffe, and Subiaco stations. [[Showgrounds railway station, Perth|Showgrounds station]] only operates during events at the [[Claremont Showground]].

Universal [[accessibility]] is best on the newer lines, with the heritage lines all having over half their stations being disability non-compliant. All stations along the Airport line branch, the Ellenbrook line branch, the Mandurah line, and the Thornlie-Cockburn line branch are accessible and in addition all stations along the Yanchep line except [[Edgewater railway station|Edgewater]], [[Leederville railway station|Leederville]], and [[Stirling railway station, Perth|Stirling]] stations are accessible. Perth station is accessible with the exception of platform four, which is used by the Armadale line. 10 of the stations across the Armadale line are currently accessible. The stations which remain inaccessible include [[Perth railway station|Perth]], [[McIver railway station|McIver]], [[Burswood railway station|Burswood]], [[Kenwick railway station|Kenwick]], [[Maddington railway station|Maddington]], [[Gosnells railway station|Gosnells]], [[Seaforth railway station|Seaforth]], [[Kelmscott railway station|Kelmscott]], [[Challis railway station|Challis]], and [[Sherwood railway station|Sherwood]]. 13 stations along the Fremantle line are not accessible. The exceptions are [[Fremantle railway station|Fremantle]], [[Subiaco railway station|Subiaco]], and [[West Leederville railway station|West Leederville]] stations. Eight stations along the Midland line are not accessible. The exceptions are [[Bassendean railway station|Bassendean]], [[Bayswater railway station, Perth|Bayswater]], Claisebrook, [[East Perth railway station|East Perth]], [[Maylands railway station|Maylands]], and [[Midland railway station, Perth|Midland]] stations. All stations have step-free access. Factors limiting accessibility include non-compliant ramps, a lack of [[tactile paving]], large [[platform gap]]s, and pedestrian level crossings.<ref name="Stations accessibility">{{cite web |title=Stations & Maps |url=https://www.transperth.wa.gov.au/Using-Transperth/Station-Facilities/Stations-Maps?lid=9&sid=-1 |website=Transperth |access-date=17 July 2023}}</ref>

All stations along the Airport line branch, the Yanchep line, the Ellenbrook line branch, the Mandurah line, and the Thornlie-Cockburn Branch have {{convert|150|m|adj=on}} long platforms, which are long enough for six car trains, the longest trains used on the network. Most stations along the heritage lines have platforms which are only {{convert|100|m}} long, limiting the length of trains that can be used on those lines. The exceptions are Armadale, Bayswater, Beckenham, Byford, Cannington, Carlisle, East Perth, Oats Street, Perth, Perth Stadium, Queens Park, West Leederville. When the new Midland railway station is complete it will feature {{convert|150|m|adj=on}} platforms as part of its improved amenities over the current station. The other stations are planned to be lengthened eventually.<ref>{{cite web |title=PTA200132 |url=https://www.tenders.wa.gov.au/watenders/tender/display/tender-details.do?CSRFNONCE=1BD3771AA1C297AEE110657EF62EAECC&id=48220&action=display-tender-details&returnUrl=%2Ftender%2Fsearch%2Ftender-search.do%3Faction%3Dsearch-from-main-page%26amp%3BCSRFNONCE%3D15E49E1241E4DD7BCA32791F719A7E27 |website=Tenders WA |access-date=17 July 2023}}</ref>

===Future=== The Government of Western Australia has stated it is committed to building an [[infill station]] at [[Karnup, Western Australia|Karnup]] on the Mandurah line.<ref>{{cite web |title=Karnup Future Station and Precinct |url=https://www.metronet.wa.gov.au/projects/karnup-station |website=Metronet |access-date=21 June 2025}}</ref>

==Depots== [[File:Claisebrook Depot, seen from Central Park, January 2021 03.jpg|thumb|[[Claisebrook railway depot|Claisebrook railcar depot]]|alt=Long shot of train depot from a skyscraper]]

The Public Transport Authority has three depots plus one under construction: *[[Claisebrook railway depot|Claisebrook railcar depot]] is located in [[East Perth, Western Australia|East Perth]] next to [[Claisebrook station]]. It primarily serves the Airport, Armadale, Fremantle, Midland, and Thornlie–Cockburn lines.<ref>{{cite web |author1=SLR Consulting |title=Claisebrook Railcar Depot Noise and Vibration Management Plan |url=https://www.pta.wa.gov.au/Portals/15/AA_DOCUMENTS/20170525%20NMP%20Claisebrook%20Depot.pdf |website=Public Transport Authority |access-date=10 February 2023 |date=12 June 2017}}</ref> *[[Nowergup railway depot|Nowergup railcar depot]] is located in [[Nowergup, Western Australia|Nowergup]] between [[Clarkson railway station, Perth|Clarkson]] and [[Butler railway station|Butler]] stations on the Yanchep line. It primarily serves the Yanchep and Mandurah lines and can stow, clean and maintain trains.<ref>{{cite web |author1=SLR Consulting |title=Nowergup Railcar Depot Noise and Vibration Management Plan |url=https://www.pta.wa.gov.au/Portals/15/AA_DOCUMENTS/20170525%20NMP%20Nowergup%20Depot.pdf |website=Public Transport Authority |access-date=10 February 2023 |date=12 June 2017}}</ref> It was constructed in the early 2000s as part of the extension of the Joondalup line to Clarkson and was opened in June 2004.<ref>{{cite web |title=Minister to commence extension to the Northern Suburbs Transit System |url=https://www.mediastatements.wa.gov.au/Pages/Gallop/2001/05/Minister-to-commence-extension-to-the-Northern-Suburbs-Transit-System.aspx |website=Media Statements |access-date=10 February 2023 |date=2 May 2001 |archive-date=6 March 2022 |archive-url=https://web.archive.org/web/20220306060429/https://www.mediastatements.wa.gov.au/Pages/Gallop/2001/05/Minister-to-commence-extension-to-the-Northern-Suburbs-Transit-System.aspx |url-status=dead }}</ref><ref>{{cite web |title=First railcars arrive at new Nowergup train depot |url=https://www.mediastatements.wa.gov.au/Pages/Gallop/2004/06/First-railcars-arrive-at-new-Nowergup-train-depot.aspx |website=Media Statements |access-date=10 February 2023 |date=13 June 2004 |archive-date=10 February 2023 |archive-url=https://web.archive.org/web/20230210045905/https://www.mediastatements.wa.gov.au/Pages/Gallop/2004/06/First-railcars-arrive-at-new-Nowergup-train-depot.aspx |url-status=dead }}</ref> *[[Mandurah railcar depot]] is located next to [[Mandurah station]] at the end of the Mandurah line. It is a smaller depot and serves to stow and clean trains. It was constructed when the Mandurah line was built.<ref>{{cite web |author1=SLR Consulting |title=Mandurah Railcar Depot Noise and Vibration Management Plan |url=https://www.pta.wa.gov.au/Portals/15/AA_DOCUMENTS/20170525%20NMP%20Mandurah%20Depot.pdf |website=Public Transport Authority |access-date=10 February 2023 |date=2 June 2017}}</ref><ref>{{cite web |title=Contract signed for rail project's 70km 'backbone' |url=https://www.mediastatements.wa.gov.au/Pages/Gallop/2004/05/Contract-signed-for-rail-project's-70km-'backbone'.aspx |website=Media Statements |access-date=27 October 2021 |date=23 May 2004 |archive-date=27 October 2021 |archive-url=https://web.archive.org/web/20211027095848/https://www.mediastatements.wa.gov.au/Pages/Gallop/2004/05/Contract-signed-for-rail-project%27s-70km-%27backbone%27.aspx |url-status=live }}</ref>{{sfn|Longhurst|2008|p=301}} *[[Bellevue railway depot|Bellevue railcar depot]] is under construction in [[Bellevue, Western Australia|Bellevue]] past the end of the Midland line.<ref name="C-series PDP" /><ref>{{cite web |title=Robinson Road level crossing to close to facilitate Bellevue depot |url=https://www.mediastatements.wa.gov.au/Pages/McGowan/2021/09/Robinson-Road-level-crossing-to-close-to-facilitate-Bellevue-depot.aspx |website=Media Statements |access-date=10 February 2023 |date=14 September 2021 |archive-date=10 February 2023 |archive-url=https://web.archive.org/web/20230210045905/https://www.mediastatements.wa.gov.au/Pages/McGowan/2021/09/Robinson-Road-level-crossing-to-close-to-facilitate-Bellevue-depot.aspx |url-status=dead }}</ref>

==Rolling stock== {| class="wikitable" |+ Current rolling stock |- ! Name ! Image ! Top speed ! Total number of trains ! Railcars per train ! Manufacturer ! Entered service ! Lines |- |[[Transperth A-series train|A-series]] |[[File:Transperth Trains A-Set 209 Midland Line 2 car set (5680733149).jpg|alt=Transperth 3'6" gauge 2-car emu No.209 between Bassendean and Ashfield on a Midland – Perth service|frameless|150x150px]] |{{Cvt|110|km/h}}<ref name="Our fleet">{{cite web |title=Our fleet |url=https://www.pta.wa.gov.au/our-system/our-fleet |website=Public Transport Authority |access-date=19 December 2022}}</ref>{{sfn|AECOM|2015|p=15, 21}} |48 |2<ref name="Our fleet" /> |[[ABB]]/[[Adtranz]] and [[Walkers Limited|Walkers]]{{br}}[[Maryborough, Queensland]]{{sfn|AECOM|2015|p=15, 21}} |1991–1999{{sfn|AECOM|2015|p=15, 21}} | *[[Armadale line|Armadale]]{{sfn|AECOM|2015|p=22}} *[[Fremantle line|Fremantle]]{{sfn|AECOM|2015|p=22}} *[[Midland line, Perth|Midland]]{{sfn|AECOM|2015|p=22}} *[[Ellenbrook line|Ellenbrook]] *[[Thornlie–Cockburn line|Thornlie–Cockburn]]{{sfn|AECOM|2015|p=22}} |- |[[Transperth B-series train|B-series]] |[[File:Transperth_Sets.JPG|alt=Transperth B-series train at McIver station|frameless|150x150px]] |{{Cvt|130|km/h}}<ref name="Our fleet" />{{sfn|Gearon|Holden|2008|p=1}} |78 |3<ref name="Our fleet" />{{sfn|Gearon|Holden|2008|p=1}} |[[Downer Rail]] and [[Bombardier Transportation|Bombardier]]{{br}}[[Maryborough, Queensland]]{{sfn|Gearon|Holden|2008|p=1}} |2004–2019<ref name="Our fleet" /> | *[[Airport line, Perth|Airport]] *[[Armadale line|Armadale]] *[[Fremantle line|Fremantle]] *[[Yanchep line|Yanchep]] *[[Mandurah line|Mandurah]] *[[Midland line, Perth|Midland]] *[[Ellenbrook line|Ellenbrook]] *[[Thornlie–Cockburn line|Thornlie–Cockburn]] |- |[[Transperth C-series train|C-series]] |[[File:Transperth C-series train at Canning Bridge Station, October 2024.jpg|alt=Transperth C-series train on the Mandurah line|frameless|150x150px]] |{{Cvt|130|km/h}}<ref>{{cite web |title=WA Railcar Program Fact Sheet |url=https://www.metronet.wa.gov.au/Portals/31/Project%20Documents/Railcars/WA%20Railcar%20Program%20Fact%20Sheet.pdf |website=Metronet |access-date=19 December 2022 |date=April 2022}}</ref> |8<ref>{{cite web |title=All aboard: fourth WA made train hits the tracks |url=https://www.metronet.wa.gov.au/news/latest-news/all-aboard-fourth-wa-made-train-hits-the-tracks |website=Metronet |access-date=5 September 2024 |date=4 September 2024}}</ref> |6<ref name="Metronet C-series">{{cite web |title=WA Railcar Program |url=https://www.metronet.wa.gov.au/projects/wa-railcar-program |access-date=19 December 2022 |website=Metronet}}</ref> |[[Alstom]]{{br}}[[Bellevue, Western Australia]]<ref name="Metronet C-series"/> |2024–2029 | *[[Yanchep line|Yanchep]]<ref name="C-series PDP">{{cite web |title=WA Railcar Program Project Definition Plan |url=https://www.metronet.wa.gov.au/Portals/31/Project%20Documents/Railcars/Railcar%20Project%20Definition%20Plan%20.pdf |website=Metronet |access-date=19 December 2022 |date=December 2018}}</ref> *[[Mandurah line|Mandurah]]<ref name="C-series PDP"/> *[[Thornlie–Cockburn line|Thornlie-Cockburn]]* |} <nowiki>*</nowiki>Stadium Event Days Only {| class="wikitable" |+ Former rolling stock |- ! Name ! Image ! Top speed ! Total number of railcars ! Manufacturer ! Entered service !Left service |- | [[WAGR ASA class]] | [[File:ASA 445, Midland, 1931.jpg|frameless|150x150px]] | | 1 | [[Sentinel Waggon Works|Sentinel]]–[[Cammell Laird|Cammell]]{{sfn|Higham|2007|p=207}} | 1931{{sfn|Higham|2007|p=207}} |1954 |- | [[WAGR ADG class]] | | {{cvt|75|km/h}}{{sfn|Higham|2007|p=207}} | 18 | [[Cravens]]{{sfn|Higham|2007|p=207}}{{br}}[[Sheffield]], England | 1954{{sfn|Higham|2007|p=207}} |1992{{sfn|Higham|2007|p=206}} |- | [[WAGR ADX class]] | | {{cvt|75|km/h}}{{sfn|Higham|2007|p=207}} | 10 | [[Midland Railway Workshops]]{{sfn|Higham|2007|p=207}}{{br}}[[Midland, Western Australia]] | 1959{{sfn|Higham|2007|p=207}} |1988{{sfn|Higham|2007|p=199}} |- | [[WAGR ADK class]]{{br}}[[WAGR ADB class]] | [[File:ADK688 + ADB778 Midland, 1986.JPG|frameless|150x150px]] | {{cvt|75|km/h}}{{sfn|Higham|2007|p=207}} | 10 ADK{{br}}10 ABD | [[Commonwealth Engineering]]{{sfn|Higham|2007|p=207}}{{br}}[[Granville, New South Wales]] (ADK){{br}}[[Midland Railway Workshops]]{{br}}[[Midland, Western Australia]] (ADB) | 1968{{sfn|Higham|2007|p=207}} |1992{{sfn|Higham|2007|p=206}} |- | [[WAGR ADL class]]{{br}}[[WAGR ADC class]] | [[File:Auckland Railway Station Beach Road.jpg|frameless|150x150px]] | {{cvt|75|km/h}}{{sfn|Higham|2007|p=207}} | 10 ADL{{br}}10 ADC | [[UGL Rail|A. Goninan & Co]]{{sfn|Higham|2007|p=207}}{{br}}[[Newcastle, New South Wales]] | 1981{{sfn|Higham|2007|p=207}} |1992{{sfn|Higham|2007|p=206}} |}

==Ticketing== {{Further|Transperth#Ticketing}}

==Patronage== {{Historical populations |title = {{nowrap|Perth train patronage}} |year_name = {{Abbr|FY|Financial year (12 month before 30 June)}} |pop_name = Patronage |percentages = pagr |cols = 2 |source = [[Bureau of Infrastructure & Transport Research Economics]]<ref name="BITRE patronage">{{cite book |title=Long-term trends in urban public transport |url=https://www.bitre.gov.au/sites/default/files/is_060.pdf |via=Bureau of Infrastructure, Transport and Regional Economics |isbn= 978-1-922205-97-1 |access-date=15 November 2022 |page=15 |date=2 September 2014}}</ref> PTA<ref name="PTA patronage">{{cite web |title=Transport performance |url=https://www.pta.wa.gov.au/about-us/priorities-and-performance/transport-performance |website=Public Transport Authority |access-date=5 September 2024}}</ref> |1900 |5000000 |1910 |11200000 |1920 |15600000 |1930 |12300000 |1940 |9600000 |1945 |15600000 |1950 |9600000 |1960 |13200000 |1970 |10200000 |1980 |7200000 |1981 |6500000 |1982 |6100000 |1983 |6800000 |1984 |8700000 |1985 |8700000 |1986 |9800000 |1987 |9700000 |1988 |9400000 |1989 |8800000 |1990 |8400000 |1991 |7600000 |1992 |9600000 |1993 |13600000 |1994 |22900000 |1995 |23400000 |1996 |25900000 |1997 |29000000 |1998 |29200000 |1999 |28900000 |2000 |29500000 |2001 |31200000 |2002 |31000000 |2003 |31400000 |2004 |31114975 |2005 |32652117 |2006 |34132593 |2007 |35757833 |2008 |42636075 |2009 |54749770 |2010 |56408742 |2011 |58867780 |2012 |63029878 |2013 |65689337 |2014 |63491683 |2015 |64224895 |2016 |62644806 |2017 |60092097 |2018 |60600052 |2019 |61539510 |2020 |49734197 |2021 |42998449 |2022 |42779726 |2023 |53223811 |2024 |59723266 |2025 |61903744 |graph-pos=bottom }}

Train patronage in Perth from July 2023 to June 2024 was 59,723,266.<ref name="PTA patronage" /> Perth's rail network is the third busiest in Australia, behind [[Sydney Trains]] and [[Metro Trains Melbourne]].<ref name="BITRE patronage"/>

The most used stations as of October 2017 are [[Perth railway station|Perth]] and [[Perth Underground railway station|Perth Underground]], with 38,159 boardings per weekday, [[Elizabeth Quay railway station|Elizabeth Quay]], with 11,860, [[Murdoch railway station|Murdoch]], with 7,969, [[Warwick railway station, Perth|Warwick]], with 5,125, and [[Joondalup railway station|Joondalup]], with 4,791. The least used stations as of October 2017 are [[Seaforth railway station|Seaforth]], with 136 boardings per weekday, [[Success Hill railway station|Success Hill]], with 139, [[Challis railway station|Challis]], with 259, [[Karrakatta railway station|Karrakatta]], with 260, and [[Woodbridge railway station, Perth|Woodbridge]], with 266.<ref>{{cite web |last1=Perpitch |first1=Nicolas |title=Welcome to Seaforth — the loneliest train station on the Perth rail network |url=https://www.abc.net.au/news/2018-03-13/perth-least-and-most-used-train-stations-seaforth/9540522 |website=ABC News |access-date=17 December 2022 |date=13 March 2018}}</ref>

{| class="wikitable" |+Transperth trains yearly ridership per line<ref name="PTA patronage" /> ! rowspan="2" |Line ! colspan="6" |Patronage |- ! colspan="2" |2011–12 ! colspan="2" |2016–17 ! colspan="2" |2021–22 |- |[[Mandurah line|Mandurah]] |20,293,223 |32.2% |20,343,828 |33.9% |14,357,888 |33.6% |- |[[Yanchep line|Yanchep]] |16,700,234 |26.5% |16,658,559 |27.7% |11,752,572 |27.5% |- |[[Armadale line|Armadale]] and [[Thornlie–Cockburn line|Thornlie–Cockburn]] |9,227,813 |14.6% |7,385,888 |12.3% |5,629,910 |13.2% |- |[[Fremantle line|Fremantle]] |8,679,139 |13.8% |7,940,853 |13.2% |5,217,162 |12.2% |- |[[Midland line, Perth|Midland]] |6,626,464 |10.5% |6,143,986 |10.2% |4,243,760 |9.9% |- |Replacement buses |1,503,005 |2.4% |1,618,983 |2.7% |1,578,434 |3.7% |- !Total !63,029,878 !100% !60,092,097 !100% !42,779,726 !100% |} {{clear}}

==Notes==

{{notelist}}

==References== {{reflist}}

===Bibliography=== * {{cite book |last1=Wombwell |first1=Peter |title=Fares please... : Public Transport in Perth – A History |date=September 1991 |publisher=Transperth Public Affairs}} * {{cite book | last = Churchman | first = Geoffrey B. | authorlink = | title = Railway Electrification in Australia and New Zealand | publisher = IPL Books | date = 1995 | location = Sydney & Wellington | pages = 152–158 | url = | doi = | id = | isbn = 0-908876-79-3 }} * {{cite book |last1=Higham |first1=Geoffrey |title=Marble Bar to Mandurah: A History of Passenger Rail Services in Western Australia |date=2007 |publisher=Rail Heritage WA |isbn=9780959969092 |url=https://catalogue.nla.gov.au/Record/4391335}} * {{cite web |author=AECOM |title=A-Series EMU Railcar Review |url=https://www.parliament.wa.gov.au/publications/tabledpapers.nsf/displaypaper/3912874cc5fc39f2e6de87f348257e440005910a/$file/tp-2874.pdf |website=Parliament of Western Australia |access-date=19 December 2022 |date=April 2015}} * {{cite web |url=https://railknowledgebank.com/Presto/content/GetDoc.axd?ctID=MTk4MTRjNDUtNWQ0My00OTBmLTllYWUtZWFjM2U2OTE0ZDY3&rID=NTE2&pID=Nzkx&attchmnt=True&uSesDM=False&rIdx=MjU4OQ==&rCFU= |last1=Gearon |first1=Elwyn |last2=Holden |first2=Graham |title=New Metro Rail: Perth 'B' Series Electric Multiple Units |publisher=Engineers Australia |date=September 2008 |access-date=19 December 2022}} * {{cite book |last1=Longhurst |first1=Derek |title=48 months, 48 minutes: Building the Perth to Mandurah Railway |date=2008 |publisher=Rawlhouse Publishing |isbn=9780958740685 |url=https://catalogue.nla.gov.au/Record/4300108}} * {{cite web |last1=Newman |first1=Peter |author-link=Peter Newman (environmental scientist) |title=The Perth Rail Transformation: Some political lessons learned |url=https://sustainability.curtin.edu.au/wp-content/uploads/sites/31/2017/06/The-Perth-Rail-Transformation-Some-political-lessons-learned.pdf |website=Curtin University Sustainability Policy Institute |access-date=30 June 2023 |date=2012}}

{{Perth public transport}} {{Australian rail}} {{Public Transport Authority of Western Australia railway stations|Transperth=y|state=collapsed}}

[[Category:Passenger rail transport in Perth, Western Australia| ]]