List of Transperth bus stations
{{short description|none}}
{{Use dmy dates|date=January 2023}}
{{Use Australian English|date=January 2023}}
Buses in Perth, Western Australia, are owned and managed by the Public Transport Authority (PTA) under the Transperth brand. The majority of Perth's bus stations are located next to train stations.
Bus stations
Bus and train transfers
class="wikitable sortable"
|+ !Image !Location !Opened |
Alkimos
|5 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Armadale
|4 |{{Rail color box|system=Transperth|line=Armadale}} | |
Aubin Grove
|3 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Ballajura
| |{{Rail color box|system=Transperth|line=Ellenbrook}} |
Bassendean
|1 |{{Rail color box|system=Transperth|line=Midland}} | |
Bayswater
|2 |{{Rail color box|system=Transperth|line=Airport}}{{Rail color box|system=Transperth|line=Ellenbrook}}{{Rail color box|system=Transperth|line=Midland}} | |
Bull Creek
|2 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Butler
|4 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Canning Bridge
|1 |Como |{{Rail color box|system=Transperth|line=Mandurah}} | |
Cannington
|2 |{{Rail color box|system=Transperth|line=Armadale}}{{Rail color box|system=Transperth|line=Thornlie}} | |
Carlisle
| |1 |{{Rail color box|system=Transperth|line=Armadale}}{{Rail color box|system=Transperth|line=Thornlie}} |
Claremont
|1 |{{Rail color box|system=Transperth|line=Airport}}{{Rail color box|system=Transperth|line=Fremantle}} | |
Clarkson
|3 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Cockburn Central
|3 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Cottesloe
|2 |{{Rail color box|system=Transperth|line=Fremantle}} | |
Eglinton
|5 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Ellenbrook
| |{{Rail color box|system=Transperth|line=Ellenbrook}} |{{Date table sorting|9 December 2024}}{{cite web |title=Morley-Ellenbrook Line Project Update – January 2021 |url=https://www.metronet.wa.gov.au/Portals/31/Project%20Documents/Morley-Ellenbrook%20Line/Morley-Ellenbrook%20Line%20Project%20Update%20-%20%20January%202021.pdf |website=Metronet |access-date=11 December 2021}} |
Fremantle
|2 |{{Rail color box|system=Transperth|line=Fremantle}} | |
Glendalough
|1 |Glendalough, Osborne Park, Mount Hawthorn |{{Rail color box|system=Transperth|line=Yanchep}} | |
Gosnells
|3 |{{Rail color box|system=Transperth|line=Armadale}} | |
High Wycombe
|2 |{{Rail color box|system=Transperth|line=Airport}} | |
Joondalup
|3 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Kelmscott
|3 |{{Rail color box|system=Transperth|line=Armadale}} | |
Kwinana
|4 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Lakelands
|7 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Leederville
|1 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Maddington
|2 |{{Rail color box|system=Transperth|line=Armadale}} | |
Mandurah
|7 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Midland
|2 |{{Rail color box|system=Transperth|line=Midland}} | |
Morley
| |{{Rail color box|system=Transperth|line=Ellenbrook}} |
Murdoch
|2 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Nicholson Road
| |2 |{{Rail color box|system=Transperth|line=Thornlie}} |
Noranda
| |{{Rail color box|system=Transperth|line=Ellenbrook}} |
Oats Street
|1 |{{Rail color box|system=Transperth|line=Armadale}}{{Rail color box|system=Transperth|line=Thornlie}} | |
Ranford Road
| |2 |{{Rail color box|system=Transperth|line=Thornlie}} |
Redcliffe
|2 |{{Rail color box|system=Transperth|line=Airport}} | |
Rockingham
|5 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Shenton Park
|1 |{{Rail color box|system=Transperth|line=Airport}}{{Rail color box|system=Transperth|line=Fremantle}} | |
Stirling
|2 |Innaloo, Osborne Park, Stirling |{{Rail color box|system=Transperth|line=Yanchep}} | |
Subiaco
|1 |{{Rail color box|system=Transperth|line=Airport}}{{Rail color box|system=Transperth|line=Fremantle}} | |
Thornlie
|2 |{{Rail color box|system=Transperth|line=Thornlie}} | |
Warnbro
|5 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Warwick
|2 |Carine, Duncraig, Hamersley, Warwick |{{Rail color box|system=Transperth|line=Yanchep}} | |
Wellard
|4 |{{Rail color box|system=Transperth|line=Mandurah}} | |
Whiteman Park
| |{{Rail color box|system=Transperth|line=Ellenbrook}} |
Whitfords
|3 |Craigie, Kingsley, Padbury, Woodvale |{{Rail color box|system=Transperth|line=Yanchep}} | |
Yanchep
| |6 |{{Rail color box|system=Transperth|line=Yanchep}} | |
Future bus and train transfers
class="wikitable sortable"
|+ !Station !Fare zone !Location !Line !Planned opening |
Byford
|{{Rail color box|system=Transperth|line=Armadale}} |