List of Transperth railway stations

Transperth rail map

* v
* t
* e

Transperth railway network

Legend

|  Ellenbrook  |  |

|  |  Midland

|
|
|
|

Whiteman Park |  |

|  | Woodbridge
Ballajura |  |

|  | East Guildford
Noranda |  |

|  | Guildford
Morley |  |

|  |

Swan River

|  |

|  | Success Hill
Yanchep  |  |

|  | Bassendean
Eglinton |  |

|  | Ashfield
Alkimos |  |

|  |
Butler |  |

|  |  High Wycombe
Clarkson |  |

|  | Airport Central
Currambine |  |

|  | Redcliffe
Joondalup |  |

|  |

Swan River

Edgewater |  |

|  |
Whitfords |  |

|  | Bayswater
Greenwood |  |

|  | Meltham
Warwick |  |

|  | Maylands
Stirling |  |

|  | Mount Lawley
Glendalough |  |

|  | East Perth
Leederville |  |

|  |
|  |

|  | McIver
City West |  |

|  | Claisebrook
West Leederville |  |

|  |  Perth
Subiaco |  |

|  |  Elizabeth Quay
Daglish |  |

|  |

Swan River

Shenton Park |  |

|  |
Karrakatta |  |

|  | Perth Stadium
Loch Street |  |

|  | Burswood
Showgrounds |  |

|  | Victoria Park
Claremont  |  |

|  | Carlisle
Swanbourne |  |

|  | Oats Street
Grant Street |  |

|  | Queens Park
Cottesloe |  |

|  | Cannington
Mosman Park |  |

|  | Beckenham
Victoria Street |  |

|  | ~~Kenwick~~
North Fremantle |  |

|  | ~~Maddington~~

Swan River

|  |

|  |
Fremantle  |  |

|  |
Canning Bridge |  |

|  |

Canning River

Canning River

|  |

|  | Thornlie
Bull Creek |  |

|  | Nicholson Road
Murdoch |  |

|  | Ranford Road
|  |

|  |
Cockburn Central  |  |

|  |
Aubin Grove |  |

|  | ~~Gosnells~~
Kwinana |  |

|  | ~~Seaforth~~
Wellard |  |

|  | ~~Kelmscott~~
Rockingham |  |

|  | ~~Challis~~
Warnbro |  |

|  | ~~Sherwood~~
Lakelands |  |

|  | ~~  Armadale ~~
Mandurah  |  |

|  |  Byford
|  |  |  |  |  |

Key

| Lines |  |

|  |

|
|
|
|

Airport line

|  |

|  |

Midland line

Armadale line

|  |

|  |

Thornlie–Cockburn line

Ellenbrook line

|  |

|  |

Yanchep line

Fremantle line

|  |

|  |

multiple lines

Mandurah line

|  |

|  |

under construction

Stations |  |

|  |

train station

|  |

|  |

train transfers

bus and train station

|  |

|  |

train and bus transfers

limited service

|  |

|  |

special event station

Connections |  |

|  |

bus station

|  |

|  |

Transwa

ferry terminal

|  |

|  |

Indian Pacific

Perth Airport

|  |

|  |

heritage tram

|  |  |  |  |  |

Transperth is the public transport system serving Perth, Western Australia. The Transperth rail network is owned and operated by the Public Transport Authority (PTA), a state government agency.[1][2] It has 85 stations and eight lines which radiate out from the central station of Perth. The lines are the Airport, Armadale, Ellenbrook, Fremantle, Mandurah, Midland, Thornlie–Cockburn, and Yanchep lines.[3] From June 2022 to June 2023, the Transperth rail network had 53.2 million boardings.[4]

## History

[edit]

The first railway to open in the Perth area was the Eastern Railway, which opened in 1881 between Fremantle to Guildford via Perth, forming the modern-day Fremantle and Midland lines. This was later extended past Midland and suburban services were extended to Midland in 1904 and 1905. The South Western Railway was opened between Perth and Bunbury in 1893. Suburban services initially ran as far as Cannington, but were extended over the following decades to reach Armadale station by the 1950s to form the Armadale line.[5]

Initially served by steam trains, diesel railcars began running on 28 November 1954. This allowed for smaller spacing between stations, and so seven new stations opened on that day: Ashfield, Higham (now known as Beckenham station), Grant Street, Stokely, Loch Street, Oats Street, and Victoria Street.[6][7] The Fremantle line was closed on 2 September 1979 due to declining patronage, but it was reopened on 29 July 1983 after a public outcry. The network was electrified in the early 1990s,[8] and the Yanchep line opened on 20 December 1992 as the Joondalup line with three stations operational: Leederville, Edgewater, and Joondalup.[9] The remaining stations between Perth and Joondalup opened on 21 March 1993,[10] and an extension to Currambine station opened on 8 August 1993.[11] Subiaco station was rebuilt in the late 1990s, opening on 9 December 1998[12] as Perth's first underground station.[13][14]

A number of new stations opened in the 2000s under the New MetroRail project. This included an extension of the Joondalup line to Clarkson on 4 October 2004,[15] a branch off the Armadale line to Thornlie on 7 August 2005,[16][17] and the 72-kilometre (45 mi) Mandurah line, which opened in 2007. The first section of the Mandurah line, which was the two underground stations (Perth Underground and Elizabeth Quay), opened on 15 October 2007,[18][19] and the second section, which was the nine stations between Elizabeth Quay and Mandurah, which opened on 23 December 2007.[20] On 21 September 2014, an extension of the Joondalup line to Butler opened.[21]

Another large increase in the station count is occurring under the Metronet program in the 2020s. This included the Airport line, which is a three-station branch off the Midland line that opened on 9 October 2022,[22][23] a three-station extension of the Joondalup line to Yanchep that opened on 14 July 2024 (coinciding with the Joondalup line being renamed the Yanchep line),[24][25] the Ellenbrook line, which is a five-station branch off the Midland line opened on 8 December 2024,[26] an extension of the Thornlie line (renamed the Thornlie–Cockburn line) to link up to the Mandurah line with two new stations, expected to open in 2025,[27] and an extension of the Armadale line by one station to Byford.[28] Additionally, five stations along the Armadale line are being rebuilt as part of the Victoria Park-Canning Level Crossing Removal Project, which has closed the Armadale line for 18 months starting in November 2023.[29][30]

## Stations

[edit]

There are 85 Transperth railway stations. 39 of those stations have bus transfers.[31] Five of those stations are underground: Airport Central,[32] Elizabeth Quay, Perth Underground,[18][19] Redcliffe,[32] and Subiaco stations.[13] Showgrounds station only operates during events at the Claremont Showground.[33]

The Armadale, Fremantle, and Midland lines are known as the "heritage lines" as they were constructed long before the other lines.[34] Over half the stations on the heritage lines have poor disabled accessibility despite all stations having step-free access. Factors limiting accessibility include non-compliant ramps, a lack of tactile paving, large platform gaps, and pedestrian level crossings. Perth station is accessible with the exception of platform four, which is used by the Armadale line. All stations along the Thornlie Cockburn line and inner section of the Armadale Line are now accessible thanks to a wide program of upgrades and station rebuilds, with the exception of McIver and Burswood. 7 stations along the temporarily closed outer Armadale line remain inaccessible. 13 stations on the Fremantle line remain inaccessible, with the exceptions being Fremantle, Subiaco, and West Leederville stations. Eight stations along the Midland line are also not accessible, with the exceptions being Bassendean, Bayswater, Claisebrook, East Perth, Maylands, and Midland stations. All stations along the Ellenbrook and Airport line branches, Mandurah line and the Yanchep line are accessible except Edgewater, Leederville, and Stirling stations.[35]

All stations along the Ellenbrook and Airport line branches, the Yanchep line, the Mandurah line and the Thornlie-Cockburn Line (except McIver, Claisebrook, Burswood and Victoria Park) have 150-metre (490 ft) 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 100 metres (330 ft) long, limiting the length of trains that can be used on those lines. The exceptions are Bayswater, East Perth, Perth (except Platforms 3 and 4), West Leederville, Perth Stadium, Carlisle, Oats Street, Queens Park, Cannington and Beckenham stations. The other stations are planned to be lengthened eventually as part of a wider upgrade project on the heritage lines.[36]

## List of current stations

[edit]

§ Special events station

‡ Temporarily closed station

List of current stations Station  | Image  | Served by[37] | Distance from Perth[38] | Fare zone[37] | Location[39] | Opened  | Notes

|
|
|
|
|
|
|

km  | mi
Airport Central |  |

Airport line

| 13.4  | 8.3  | 2  | Perth Airport | 9 Oct 2022[40][41] |
Alkimos |  |

Yanchep line

| 43.9  | 26.7  | 5  | Alkimos | 14 July 2024[24][25] | Bus interchange[31]
Armadale‡  |  |

Armadale line

| 30.4  | 18.9  | 4  | Armadale | 1893[42] | Bus interchange[31]
Ashfield |  |

Midland line

| 9.3  | 5.8  | 2  | Ashfield, Bassendean | 28 Nov 1954[43][6][7] |
Aubin Grove |  |

Mandurah line

| 23.8  | 14.8  | 3  | Atwell, Success | 23 Apr 2017[44] | Bus interchange[31]
Ballajura |  |

Ellenbrook line

| 15.9  | 9.9  | 2[45] | Whiteman | 8 Dec 2024 | Bus interchange[45]
Bassendean |  |

Midland line

| 10.8  | 6.7  | 2  | Bassendean | 30 Apr 1910[43][46][47] | Bus interchange[31]
Originally named West Guildford. Renamed to Bassendean in 1922.[43][47]
Bayswater |  |

Airport line

Ellenbrook line

Midland line

| 6.7  | 4.2  | 1  | Bayswater | 1896[43][48] | Bus interchange[31]
Rebuilt station opened on 8 October 2023[49]
Beckenham |  |

Armadale line

Thornlie–Cockburn line

| 13.6  | 8.5  | 2  | Beckenham | 28 Nov 1954[6][7] | Originally named Higham.[42]Armadale line services currently suspended until late 2025.[50]
Bull Creek |  |

Mandurah line

| 11.7  | 7.3  | 2  | Bateman, Bull Creek | 23 Dec 2007[51] | Bus interchange[31]
Burswood |  |

Armadale line

Thornlie–Cockburn line

| 4.6  | 2.9  | 1  | Burswood | 1893[42] | Originally named Burswood. Renamed to Rivervale in 1906,[52] on 30 May 1923[53] or in April 1929.[42] Renamed to Burswood on 1 May 1994.[53]
Butler |  |

Yanchep line

| 40.7  | 25.3  | 5  | Butler | 21 Sep 2014[54] | Bus interchange[31]
Canning Bridge |  |

Mandurah line

| 7.2  | 4.5  | 1  | Como | 23 Dec 2007[51] | Bus interchange[31]
Cannington |  |

Armadale line

Thornlie–Cockburn line

| 12.2  | 7.6  | 2  | Cannington, East Cannington | 1897[52] | Bus interchange[31]
Carlisle |  |

Armadale line

Thornlie–Cockburn line

| 7.4  | 4.6  | 1  | Carlisle, East Victoria Park | 1912[42][53] | Originally named Mint Street. Renamed to East Victoria Park in 1912. Renamed to Carlisle in April 1919.[42][53]
Challis‡  |  |

Armadale line

| 27.3  | 17.0  | 3  | Kelmscott | 29 Oct 1973[52][42] |
City West |  |

Airport line

Fremantle line

| 1.6  | 1.0  | 1/FTZ | West Perth | 18 Jun 1986[55] | Originally named West Perth.[55] Renamed to City West on 19 November 1987.[56]
Claisebrook |  |

Airport line

Armadale line

Ellenbrook line

Midland line

Thornlie–Cockburn line

| 1.3  | 0.8  | 1/FTZ | East Perth, Perth | 1883[43] | Originally named East Perth. Renamed to Claisebrook in 1969.[43]
Claremont |  |

Airport line

Fremantle line

| 9.4  | 5.8  | 1  | Claremont | 1886[57][58] | Bus interchange[31]
Originally named Butler's Swamp. Renamed to Claremont in 1882/1883.[43]
Clarkson |  |

Yanchep line

| 33.2  | 20.6  | 4  | Clarkson | 4 Oct 2004[59] | Bus interchange[31]
Cockburn Central |  |

Mandurah line

Thornlie–Cockburn line

| 20.5  | 12.7  | 3  | Cockburn Central, Jandakot | 23 Dec 2007[51] | Bus interchange[31]
Cottesloe |  |

Fremantle line

| 12.4  | 7.7  | 2  | Cottesloe | c. 1890[43] | Bus interchange[31]
Currambine |  |

Yanchep line

| 29.2  | 18.1  | 4  | Currambine, Joondalup | 8 Aug 1993[60] |
Daglish |  |

Airport line

Fremantle line

| 4.9  | 3.0  | 1  | Daglish, Subiaco | 14 Jul 1924[61][62] |
East Guildford |  |

Midland line

| 14.1  | 8.8  | 2  | Guildford | 1898[43] | Originally named Woodbridge. Renamed East Guildford in 1908.[43]
East Perth |  |

Airport line

Ellenbrook line

Midland line

| 2.1  | 1.3  | 1  | East Perth, Perth | 1969[43] |
Edgewater |  |

Yanchep line

| 22.9  | 14.2  | 3  | Edgewater, Heathridge | 20 Dec 1992[63] |
Eglinton |  |

Yanchep line

| 46.7  | 29.0  | 5  | Eglinton | 14 July 2024[24][25] | Bus interchange[31]
Elizabeth Quay |  |

Yanchep line

Mandurah line

| 0.6  | 0.4  | 1/FTZ | Perth | 15 Oct 2007[64] | Bus interchange[31]
Originally named Esplanade. Renamed to Elizabeth Quay in January 2016.[65][66]
Underground[64]
Ellenbrook |  |

Ellenbrook line

| 27.9  | 17.3  | 3[45] | Ellenbrook | 8 Dec 2024[67] | Bus interchange[45]
Fremantle |  |

Fremantle line

| 19.0  | 11.8  | 2  | Fremantle | 1907[43][68][69] | Bus interchange[31]
Glendalough |  |

Yanchep line

| 5.6  | 3.5  | 1  | Glendalough, Osborne Park, Mount Hawthorn | 21 Mar 1993[63] | Bus interchange[31]
Gosnells‡  |  |

Armadale line

| 20.7  | 12.9  | 3  | Gosnells | 17 Apr 2005[52][70] | Bus interchange[31]
Original station opened in 1905.[42] Station relocated 300 metres (980 ft) northeast in 2005.[70]
Grant Street |  |

Fremantle line

| 11.2  | 7.0  | 2  | Cottesloe | 28 Nov 1954[43][6][7] |
Greenwood |  |

Yanchep line

| 17.7  | 11.0  | 2  | Duncraig, Greenwood, Kingsley, Padbury | 29 Jan 2005[71] |
Guildford |  |

Midland line

| 12.6  | 7.8  | 2  | Guildford | 1881[43] |
High Wycombe |  |

Airport line

| 15.8  | 9.8  | 2  | High Wycombe | 9 Oct 2022[40][41] | Bus interchange[31]
Joondalup |  |

Yanchep line

| 26.2  | 16.3  | 3  | Joondalup | 20 Dec 1992[63] | Bus interchange[31]
Karrakatta |  |

Airport line

Fremantle line

| 7.6  | 4.7  | 1  | Karrakatta | 1896[43] |
Kelmscott‡  |  |

Armadale line

| 25.8  | 16.0  | 3  | Kelmscott | 2 May 1893[52][42] | Bus interchange[31]
Kenwick‡  |  |

Armadale line

| 15.6  | 9.7  | 2  | Kenwick | 1914[42] |
Kwinana |  |

Mandurah line

| 32.9  | 20.4  | 4  | Bertram, Parmelia | 23 Dec 2007[51] | Bus interchange[31]
Lakelands |  |

Mandurah line

| 64.5  | 40.1  | 7  | Lakelands | 11 Jun 2023[72][73] | Bus interchange[74]
Leederville |  |

Yanchep line

| 2.4  | 1.5  | 1  | Leederville, West Leederville | 20 Dec 1992[63] | Bus interchange[31]
Loch Street |  |

Airport line

Fremantle line

| 8.0  | 5.0  | 1  | Claremont, Karrakatta | 28 Nov 1954[43][6][7] |
Maddington‡  |  |

Armadale line

| 17.6  | 10.9  | 2  | Maddington | 1896[42] | Bus interchange[31]
Mandurah |  |

Mandurah line

| 70.8  | 44.0  | 7  | Mandurah | 23 Dec 2007[51] | Bus interchange[31]
Maylands |  |

Airport line

Ellenbrook line

Midland line

| 4.5  | 2.8  | 1  | Maylands | 1896[43] | Originally named 15 mile Siding. Renamed to Falkirk in 1897. Renamed to Maylands in 1899.[43]
McIver |  |

Airport line

Armadale line

Ellenbrook line

Midland line

Thornlie–Cockburn line

| 0.7  | 0.4  | 1/FTZ | Perth | 1 Sep 1989[75] |
Meltham |  |

Airport line

Ellenbrook line

Midland line

| 5.5  | 3.4  | 1  | Bayswater | 14 Jun 1948[76] |
Midland |  |

Midland line

| 16.1  | 10.0  | 2  | Midland | 1968[52] | Bus interchange[31]
Morley |  |

Ellenbrook line

| 10.3  | 6.4  | 2[45] | Embleton, Morley | 8 Dec 2024 | Bus interchange[45]
Mosman Park |  |

Fremantle line

| 13.6  | 8.5  | 2  | Cottesloe, Mosman Park | 1895[77] | Originally named Cottesloe Beach. Renamed to Buckland Hill in 1931. Renamed to Mosman Park in 1937.[43]
Mount Lawley |  |

Airport line

Ellenbrook line

Midland line

| 3.2  | 2.0  | 1  | Mount Lawley | 1968[43] | Originally opened in 1907. Rebuilt 300 metres (980 ft) northwest in 1968. Originally named Fenian's Crossing.[43]
Murdoch |  |

Mandurah line

| 13.9  | 8.6  | 2  | Leeming, Murdoch | 23 Dec 2007[51] | Bus interchange[31]
Noranda |  |

Ellenbrook line

| 12.8  | 8.0  | 2[45] | Morley, Noranda | 8 Dec 2024 | Bus interchange[45]
Nicholson Road |  |  |

Thornlie–Cockburn line

| 20.3  | 12.6  | 2  | Canning Vale | 8 June 2025  | Bus interchange[78]
North Fremantle |  |

Fremantle line

| 16.1  | 10.0  | 2  | North Fremantle | 28 Jul 1991[52] |
Oats Street |  |

Armadale line

Thornlie–Cockburn line

| 8.1  | 5.0  | 1  | Carlisle, East Victoria Park | 28 Nov 1954[42][6][7] | Bus interchange[31]
Perth |  |

Airport line

Armadale line

Ellenbrook line

Fremantle line

Yanchep line

Midland line

Thornlie–Cockburn line

| 0.0  | 0.0  | 1/FTZ | Perth | 1 Mar 1881[79] | Bus interchange[31]
Perth Stadium |  |

Armadale line

Thornlie–Cockburn line

| 3.3  | 2.1  | 1  | Burswood | 2 Dec 2017[80] |
Perth Underground |  |

Yanchep line

Mandurah line

| 0.0  | 0.0  | 1/FTZ | Perth | 15 Oct 2007[64] | Bus interchange[31]
Underground[64]
Queens Park |  |

Armadale line

Thornlie–Cockburn line

| 11.3  | 7.0  | 2  | Cannington, Queens Park | 1899[42] | Originally named Woodlupine. Renamed to Queens Park on 16 April 1912.[52][42]
Ranford Road |  |

Thornlie–Cockburn line

| 23.2  | 14.4  | 2  | Canning Vale | 8 June 2025  | Bus interchange[78]
Redcliffe |  |

Airport line

| 10.7  | 6.6  | 2  | Redcliffe | 9 Oct 2022[40][41] | Bus interchange[31]
Underground[81]
Rockingham |  |

Mandurah line

| 43.2  | 26.8  | 5  | Cooloongup, Rockingham | 23 Dec 2007[51] | Bus interchange[31]
Seaforth‡  |  |

Armadale line

| 22.6  | 14.0  | 3  | Gosnells | 4 May 1948[82][52] |
Shenton Park |  |

Airport line

Fremantle line

| 6.0  | 3.7  | 1  | Shenton Park | 1908[43][83] | Bus interchange[31]
Originally named West Subiaco. Renamed to Shenton Park in 1934.[43]
Sherwood‡  |  |

Armadale line

| 28.6  | 17.8  | 3  | Armadale | 1973[42][84] | Originally named Kingsley.[42][84]
Showgrounds§  |  |

Airport line

Fremantle line

| 8.7  | 5.4  | 1  | Claremont | 20 Sep 1995[85] | Only used during events at Claremont Showground[86]
Stirling |  |

Yanchep line

| 8.8  | 5.5  | 2  | Innaloo, Osborne Park, Stirling | 21 Mar 1993[63] | Bus interchange[31]
Subiaco |  |

Airport line

Fremantle line

| 3.6  | 2.2  | 1  | Subiaco | 9 Dec 1998[12] | Bus interchange[31]
Underground[13]
Success Hill |  |

Midland line

| 11.7  | 7.3  | 2  | Bassendean | 1960[43][46] |
Swanbourne |  |

Fremantle line

| 10.5  | 6.6  | 2  | Claremont, Swanbourne | 1904[43] | Originally named Congdon Street. Renamed to Osborne in 1911/12. Renamed to Swanbourne in 1921.[43]
Thornlie |  |

Thornlie–Cockburn line

| 17.0  | 10.6  | 2  | Thornlie | 7 Aug 2005[87] | Bus interchange[31]
Victoria Park |  |

Armadale line

Thornlie–Cockburn line

| 6.1  | 3.8  | 1  | Lathlain, Victoria Park | 2 Aug 2008[52][88] | Original station opened in 1898.[42] Rebuilt 230 metres (750 ft) southeast in 2007 and 2008.[88][89]
Victoria Street |  |

Fremantle line

| 14.2  | 8.8  | 2  | Cottesloe, Mosman Park | 28 Nov 1954[43][6][7] |
Warnbro |  |

Mandurah line

| 47.5  | 29.5  | 5  | Warnbro | 23 Dec 2007[51] | Bus interchange[31]
Warwick |  |

Yanchep line

| 14.5  | 9.0  | 2  | Carine, Duncraig, Hamersley, Warwick | 21 Mar 1993[63] | Bus interchange[31]
Wellard |  |

Mandurah line

| 37.1  | 23.1  | 4  | Wellard | 23 Dec 2007[51] | Bus interchange[31]
West Leederville |  |

Airport line

Fremantle line

| 2.7  | 1.7  | 1  | Subiaco, West Leederville | 1897[43] | Originally named Leederville. Renamed West Leederville in 1912/1913.[43]
Whiteman Park |  |

Ellenbrook line

| 21.6  | 13.4  | 2[45] | Whiteman Park | 8 Dec 2024 | Bus interchange, heritage tram[45]
Whitfords |  |

Yanchep line

| 19.8  | 12.3  | 3  | Craigie, Kingsley, Padbury, Woodvale | 21 Mar 1993[63] | Bus interchange[31]
Woodbridge |  |

Midland line

| 15.4  | 9.6  | 2  | Woodbridge | 1903[43] | Originally named West Midland. Renamed to Woodbridge in 2004.[52]
Yanchep |  |

Yanchep line

| 54.5  | 33.9  | 6  | Yanchep | 14 July 2024[24][25] | Bus interchange[31]

## List of future stations

[edit]

List of future stations Station  | Image  | Line  | Fare zone  | Location[39] | Planned opening  | Notes

|
|
|
|
|
|

Byford |  |

Armadale line

| 4[90] | Byford | 2025[40] | Bus interchange[90]

## See also

[edit]

* List of Transwa railway stations
* List of closed railway stations in Perth
* List of Transperth bus stations

## References

[edit]

1. ^ "Transperth". Public Transport Authority. Archived from the original on 28 May 2023. Retrieved 15 August 2023.
2. ^ "About us". Transperth. Archived from the original on 8 October 2021. Retrieved 15 August 2023.
3. ^ "Transperth Zone Map" (PDF). Transperth. Retrieved 13 October 2024.
4. ^ "Transport performance". Public Transport Authority. Retrieved 21 January 2024.
5. ^ Higham, Geoffrey (2007). Marble Bar to Mandurah: A History of Passenger Rail Services in Western Australia. Rail Heritage WA. ISBN 9780959969092. Archived from the original on 15 November 2022. Retrieved 15 August 2023.
6. ^ a b c d e f g "New Timetables For Suburbans". The Sunday Times. 21 November 1954. p. 6\. Archived from the original on 19 July 2021. Retrieved 1 April 2022 – via National Library of Australia.
7. ^ a b c d e f g "Advertising". The West Australian. 27 November 1954. p. 22\. Archived from the original on 19 August 2023. Retrieved 1 April 2022 – via National Library of Australia.
8. ^ Newman, Peter (2012). "The Perth Rail Transformation: Some political lessons learned" (PDF). Curtin University Sustainability Policy Institute. pp. 2–4\. Archived (PDF) from the original on 28 October 2020. Retrieved 15 August 2023.
9. ^ "Opening of Perth-Joondalup rail link". Media Statements. 20 December 1992. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
10. ^ "Inspection of Joondalup train-bus interchange". Media Statements. 21 March 1993. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
11. ^ "Opening of Currambine railway station next month". Media Statements. 17 July 1993. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
12. ^ a b Mapeli, Gareth (9 December 1998). "Station Square To Add Life To Subiaco". The West Australian. p. 40.
13. ^ a b c "Official opening of the Subiaco rail tunnel and station". Media Statements. 12 December 1998. Archived from the original on 26 July 2023. Retrieved 26 July 2023.
14. ^ "Subi Centro – Overview". DevelopmentWA. Archived from the original on 16 April 2023. Retrieved 15 August 2023.
15. ^ "Gallop Government delivers northern rail extension on time and budget". Media Statements. 4 October 2004. Archived from the original on 13 July 2023. Retrieved 15 August 2023.
16. ^ "Thornlie line and station opening a major milestone for public transport network". Media Statements. 7 August 2005. Archived from the original on 10 July 2023. Retrieved 15 August 2023.
17. ^ "OnTrack: Issue 10" (PDF). New MetroRail. p. 8\. Archived from the original (PDF) on 28 August 2007.
18. ^ a b "Perth's new underground railway stations ready for action". Media Statements. 14 October 2007. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
19. ^ a b "Perth CBD's first underground train station in operation". ABC News. 15 October 2007. Archived from the original on 22 July 2022. Retrieved 15 August 2023.
20. ^ "All aboard as the new Perth-to-Mandurah Railway begins". Public Transport Authority. 23 December 2007. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
21. ^ "Barnett opens rail extension as first train leaves Butler station". WAtoday. 21 September 2014. Archived from the original on 5 October 2021. Retrieved 15 August 2023.
22. ^ David, Ashleigh (9 October 2022). "Forrestfield-Airport Link project launched after a two-year delay". ABC News. Archived from the original on 13 December 2022. Retrieved 15 August 2023.
23. ^ Condon, Alex (9 October 2022). "PM, Premier open 'historic' $1.86 billion Metronet airport rail line". WAtoday. Archived from the original on 30 October 2022. Retrieved 6 January 2023.
24. ^ a b c d Rintoul, Caitlyn (14 July 2024). "Yanchep rail extension officially opened after significant delays and cost blow outs". The West Australian. Retrieved 14 July 2024.
25. ^ a b c d "Joint media statement – METRONET Yanchep Rail Extension officially open". Media Statements. 14 July 2024. Retrieved 14 July 2024.
26. ^ "Morley-Ellenbrook Line". Building for Tomorrow. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
27. ^ "Thornlie-Cockburn Link". Building for Tomorrow. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
28. ^ "Byford Rail Extension". Building for Tomorrow. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
29. ^ "Victoria Park-Canning Level Crossing Removal". Building for Tomorrow. Archived from the original on 26 July 2023. Retrieved 15 August 2023.
30. ^ Bourke, Keane (22 May 2023). "The Armadale train line in Perth is closing for 18 months. Here's everything you need to know". ABC News. Archived from the original on 15 August 2023. Retrieved 15 August 2023.
31. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap "Transperth Zone Map" (PDF). Transperth. Archived (PDF) from the original on 21 September 2021. Retrieved 7 April 2022.
32. ^ a b "Forrestfield–Airport Link Project Definition Plan – Summary" (PDF). Forrestfield–Airport Link. August 2014. pp. 15–16\. Archived (PDF) from the original on 9 October 2022. Retrieved 19 August 2023.
33. ^ "Special Events Map – Claremont Showground" (PDF). Transperth. 13 May 2016. Archived (PDF) from the original on 19 August 2023. Retrieved 19 August 2023.
34. ^ "Program Impact". Right Track. Archived from the original on 13 July 2023. Retrieved 19 August 2023.
35. ^ "Stations & Maps". Transperth. Archived from the original on 31 August 2022. Retrieved 17 July 2023.
36. ^ "PTA200132". Tenders WA. Archived from the original on 17 July 2023. Retrieved 17 July 2023.
37. ^ a b "Transperth Zone Map" (PDF). Transperth. Archived (PDF) from the original on 21 September 2021. Retrieved 15 August 2023.
38. ^ "Manual – Rail Access" (PDF). Public Transport Authority. Archived (PDF) from the original on 1 July 2023. Retrieved 1 July 2023.
39. ^ a b "Google Maps". Google. Archived from the original on 30 November 2021. Retrieved 11 December 2021.
40. ^ a b c d "All aboard: date set for opening of METRONET Forrestfield-Airport Link". Media Statements. 16 August 2022. Archived from the original on 16 August 2022. Retrieved 28 August 2022.
41. ^ a b c de Kruijff, Peter (16 August 2022). "Long-delayed $1.9b Forrestfield-Airport rail link to open in October". WAtoday. Archived from the original on 16 August 2022. Retrieved 28 August 2022.
42. ^ a b c d e f g h i j k l m n o p q Arnold, John (2006). A History of Bringing the Rails to Pinjarra : The Southwest Railway of Western Australia. Pinjarra, W.A. pp. 7, 11–12\. ISBN 0646142283.`{{cite book}}`: CS1 maint: location missing publisher (link)
43. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad Minchin, R. S.; Higham, G. H. (1981). Robb's railway : Fremantle to Guildford railway centenary 1881–1981. Australian Railway Historical Society, West Australian Division. pp. 52–53\. ISBN 0959969020.
44. ^ "Aubin Grove Station open to the public". Media Statements. 23 April 2017. Archived from the original on 11 December 2021. Retrieved 11 December 2021.
45. ^ a b c d e f g h i j "Morley–Ellenbrook Line Fact Sheet" (PDF). Metronet. Archived (PDF) from the original on 11 December 2021. Retrieved 11 December 2021.
46. ^ a b Carter, Jennie (May 2020). "Town of Bassendean" (PDF). Bassendean: A brief history. p. 14\. Archived (PDF) from the original on 2 March 2022. Retrieved 1 April 2022.
47. ^ a b "Bassendean Railway Station". inHerit. 30 May 2019. Archived from the original on 19 August 2023. Retrieved 1 April 2022.
48. ^ May, Catherine (2013). Changes they've seen : the city and people of Bayswater 1827–2013. City of Bayswater. p. 44\. ISBN 9780646596082.
49. ^ "New METRONET Bayswater Station open for business". Media Statements. 8 October 2023. Retrieved 8 October 2023.
50. ^ "Armadale Line Shutdown". www.transperth.wa.gov.au. Retrieved 17 June 2025.
51. ^ a b c d e f g h i "All aboard as the new Perth-to-Mandurah Railway begins". Media Statements. 23 December 2007. Archived from the original on 1 January 2020. Retrieved 11 December 2021.
52. ^ a b c d e f g h i j k "Our history". Public Transport Authority. Archived from the original on 16 October 2021. Retrieved 11 December 2021.
53. ^ a b c d Hunter, Lindsay (May 2007). "Local History Timeline". Town of Victoria Park. Archived from the original on 31 December 2015.
54. ^ "Butler extension opens early and under budget". Media Statements. 21 September 2014. Archived from the original on 11 December 2021. Retrieved 11 December 2021.
55. ^ a b West Perth Station (Plaque). City West railway station – via Wikimedia Commons.
56. ^ Untitled (Plaque). City West railway station – via Wikimedia Commons.
57. ^ "Heritage & the Town of Claremont" (PDF). Town of Claremont. p. 2\. Archived (PDF) from the original on 20 March 2022. Retrieved 1 April 2022.
58. ^ "Fremantle Line to reopen after Easter". Public Transport Authority. 31 March 2021. Archived from the original on 21 March 2022. Retrieved 1 April 2022.
59. ^ "Gallop Government delivers northern rail extension on time and budget". Media Statements. 4 October 2004. Archived from the original on 1 December 2021. Retrieved 11 December 2021.
60. ^ "New warning devices for Fastrak trains". Media Statements. 8 August 1993. Archived from the original on 1 April 2022. Retrieved 1 April 2022.
61. ^ "News And Notes". The West Australian. 8 July 1924. p. 6\. Archived from the original on 16 December 2021. Retrieved 11 December 2021 – via National Library of Australia.
62. ^ "Progress of Subiaco". The Sunday Times. 20 July 1924. p. 17\. Archived from the original on 16 December 2021. Retrieved 11 December 2021 – via National Library of Australia.
63. ^ a b c d e f g Higham, Geoffrey (2007). Marble Bar to Mandurah : a history of passenger rail services in Western Australia. Rail Heritage WA. p. 235\. ISBN 9780980392203.
64. ^ a b c d "Perth's new underground railway stations ready for action". Media Statements. 14 October 2007. Archived from the original on 11 December 2021. Retrieved 11 December 2021.
65. ^ "Smart names for Elizabeth Quay stations". Public Transport Authority. 12 November 2015. Archived from the original on 21 March 2022. Retrieved 7 April 2022.
66. ^ Kagi, Jacob (16 December 2015). "WA Government attacked for costly renaming of Elizabeth Quay bus and train station". ABC News. Archived from the original on 7 April 2022. Retrieved 7 April 2022.
67. ^ "Morley-Ellenbrook Line Project Update – January 2021" (PDF). Metronet. Archived (PDF) from the original on 21 September 2021. Retrieved 11 December 2021.
68. ^ "New Railway Station". The Daily News. 1 July 1907. p. 3\. Archived from the original on 19 August 2023. Retrieved 1 April 2022 – via National Library of Australia.
69. ^ CODA. "Fremantle Station Precinct Plan" (PDF). WA.gov.au. p. 45\. Archived (PDF) from the original on 27 December 2021. Retrieved 1 April 2022.
70. ^ a b "New railway station will help revitalise Gosnells". Public Transport Authority. 17 April 2005. Archived from the original on 1 April 2022. Retrieved 1 April 2022.
71. ^ "Services commence from Greenwood Railway Station". Media Statements. 29 January 2005. Archived from the original on 22 December 2015. Retrieved 11 December 2021.
72. ^ "Joint media statement – Opening date set for new METRONET Lakelands Station". Media Statements. 6 April 2023. Archived from the original on 6 April 2023. Retrieved 6 April 2023.
73. ^ Bowden, Chelsea (6 April 2023). "Opening date for Lakelands Train Station announced". 91.7 The Wave. Archived from the original on 6 April 2023. Retrieved 6 April 2023.
74. ^ "Lakelands Station Fact Sheet" (PDF). Metronet. Archived (PDF) from the original on 18 May 2021. Retrieved 11 December 2021.
75. ^ "History of Stations on the Midland Line" (PDF). Ontrack. Archived from the original (PDF) on 21 July 2008.
76. ^ "New Station". The West Australian. 11 June 1948. p. 14\. Archived from the original on 11 July 2023. Retrieved 1 April 2022 – via National Library of Australia.
77. ^ "Municipal Inventory of Heritage Places" (PDF). Town of Mosman Park. August 2014. p. 27\. Archived (PDF) from the original on 20 March 2022. Retrieved 1 April 2022.
78. ^ a b "Thornlie-Cockburn Link Fact Sheet" (PDF). Metronet. Archived (PDF) from the original on 11 December 2021. Retrieved 11 December 2021.
79. ^ "Perth Railway Precinct". inHerit. 2 November 2021. Archived from the original on 1 April 2022. Retrieved 1 April 2022.
80. ^ "Perth Stadium Station now complete". Media Statements. 2 December 2017. Archived from the original on 11 December 2021. Retrieved 11 December 2021.
81. ^ "Forrestfield-Airport Link Project Overview" (PDF). Metronet. Archived (PDF) from the original on 18 September 2021. Retrieved 11 December 2021.
82. ^ "Railway Notice". The West Australian. 1 May 1948. p. 24\. Archived from the original on 19 August 2023. Retrieved 27 February 2023 – via National Library of Australia.
83. ^ "Shenton Park Railway Station". inHerit. 1 January 2017. Archived from the original on 16 December 2021. Retrieved 1 April 2022.
84. ^ a b "Historical timeline since settlement". City of Armadale. Archived from the original on 14 April 2022. Retrieved 1 April 2022.
85. ^ "Claremont Showgrounds Railway Station opened". Media Statements. 20 September 1995. Archived from the original on 1 April 2022. Retrieved 1 April 2022.
86. ^ "Special Events Map – Claremont Showground" (PDF). Transperth. Archived (PDF) from the original on 30 December 2021. Retrieved 11 December 2021.
87. ^ "Thornlie line and station opening a major milestone for public transport network". Media Statements. 7 August 2005. Archived from the original on 12 April 2022. Retrieved 1 April 2022.
88. ^ a b "New Victoria Park Train Station opened". Media Statements. 2 August 2008. Archived from the original on 5 January 2016. Retrieved 7 April 2022.
89. ^ "Victoria Park Station work to start next month". Media Statements. 17 July 2007. Archived from the original on 5 January 2016. Retrieved 7 April 2022.
90. ^ a b "Byford Rail Extension Fact Sheet" (PDF). Metronet. Archived (PDF) from the original on 21 September 2021. Retrieved 11 December 2021.

* v
* t
* e

Public transport in Perth

* Public Transport Authority
* Transperth

Train|

| Operators|

* Western Australian Government Railways (1890–2003)
* Public Transport Authority (2003–present)

|

Lines|

* Airport
* Armadale
* Ellenbrook
* Fremantle
* Mandurah
* Midland
* Thornlie–Cockburn
* Yanchep

Rolling stock|

| Current|

* A-series
* B-series
* C-series

|

Former|

* ASA class
* ADG class
* ADX class
* ADK/ADB class
* ADL/ADC class

Stations|

* List of Transperth railway stations

Depots|

* Claisebrook
* Nowergup

Infrastructure|

* Fremantle line closure
* New MetroRail
* Perth City Link
* Metronet (Level Crossing Removals)

Bus|

| Operators|

* Metropolitan Transport Trust (1958–1998)
* Path Transit (1996–present)
* Swan Transit (1996–present)
* Transdev WA (1996–present)

|

Services|

* List of Transperth bus routes
* CircleRoute
* Perth Central Area Transit

Stations|

* List of Transperth bus stations

Ferry|

| Operators|

* Metropolitan Transport Trust (1960–1995)
* Captain Cook Cruises (1995–present)

|

Vessels|

* Perth
* Countess II
* Princess II
* Georgette
* Shelley Taylor-Smith
* Phillip Pendal
* Tricia

Jetties|

* Barrack Street
* Coode Street
* Elizabeth Quay
* Mends Street

Former services|

* Trams in Fremantle
* Trams in Perth
* Trolleybuses in Perth

Proposals|

* Metro Area Express
* Rockingham Light Rail

Ticketing|

* MultiRider
* SmartRider

* v
* t
* e

Public Transport Authority of Western Australia railway stations

* Railways in Perth
* List of Transperth railway stations
* List of Transwa railway stations
* List of closed railway stations in Perth

Transperth services and stations

Airport line|

* Claremont
* (Showgrounds)
* Loch Street
* Karrakatta
* Shenton Park
* Daglish
* Subiaco
* West Leederville
* City West
* Perth
* McIver
* Claisebrook
* East Perth
* Mount Lawley
* Maylands
* Meltham
* Bayswater
* Redcliffe
* Airport Central
* High Wycombe

Armadale line|

* Perth
* McIver
* Claisebrook
* Perth Stadium
* Burswood
* Victoria Park
* Carlisle
* Oats Street
* Queens Park
* Cannington
* Beckenham
* Kenwick
* Maddington
* Gosnells
* Seaforth
* Kelmscott
* Challis
* Sherwood
* Armadale
* Byford

Ellenbrook line|

* Perth
* McIver
* Claisebrook
* East Perth
* Mount Lawley
* Maylands
* Meltham
* Bayswater
* Morley
* Noranda
* Ballajura
* Whiteman Park
* Ellenbrook

Fremantle line|

* Perth
* City West
* West Leederville
* Subiaco
* Daglish
* Shenton Park
* Karrakatta
* Loch Street
* (Showgrounds)
* Claremont
* Swanbourne
* Grant Street
* Cottesloe
* Mosman Park
* Victoria Street
* North Fremantle
* Fremantle

Yanchep line|

* Elizabeth Quay
* Perth Underground
* Leederville
* Glendalough
* Stirling
* Warwick
* Greenwood
* Whitfords
* Edgewater
* Joondalup
* Currambine
* Clarkson
* Butler
* Alkimos
* Eglinton
* Yanchep

Mandurah line|

* Perth Underground
* Elizabeth Quay
* Canning Bridge
* Bull Creek
* Murdoch
* Cockburn Central
* Aubin Grove
* Kwinana
* Wellard
* Rockingham
* Warnbro
* Karnup
* Lakelands
* Mandurah

Midland line|

* Perth
* McIver
* Claisebrook
* East Perth
* Mount Lawley
* Maylands
* Meltham
* Bayswater
* Ashfield
* Bassendean
* Success Hill
* Guildford
* East Guildford
* Woodbridge
* Midland

Thornlie–Cockburn line|

* Perth
* McIver
* Claisebrook
* Perth Stadium
* Burswood
* Victoria Park
* Carlisle
* Oats Street
* Queens Park
* Cannington
* Beckenham
* Thornlie
* Nicholson Road
* Ranford Road
* Cockburn Central

*   Airport
*   Armadale
*   Ellenbrook
*   Fremantle
*   Mandurah
*   Midland
*   Thornlie
*   Yanchep

Transwa services and stations

*      Australind
*      AvonLink
*      MerredinLink
*      Prospector

* Stations and services in italics are planned or under construction
* Stations in (brackets) are uncommon stops for the listed service

* v
* t
* e

Rail transport in Australia

By state/territory|

* New South Wales
* Northern Territory
* Victoria
* Queensland
* South Australia
* Western Australia
* Tasmania

By capital|

* Sydney
* Melbourne
* Brisbane and South East Queensland
* Adelaide
* Perth

Stations|

* Sydney and New South Wales
* Sydney Trains
* Sydney Metro
* Melbourne and Victoria
* Brisbane and South East Queensland
* Adelaide
* Perth and Western Australia

Related articles|

* History
* Narrow-gauge
* Rail gauge
* High-speed rail (High Speed Rail Authority)
* Signalling
* Railway companies
* Former companies
* Former government authorities
* National Faster Rail Agency

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template
*[FTZ]: Free transit zone
*[c.]: circa