- Bus-only transfers South Eastern Area Western Area Northern Area Southern Area Eastern Area
- Bus and train transfers Armadale / Thornlie Line Fremantle Line Joondalup Line Mandurah Line Midland Line
- CircleRoute transfers
- See also
- References
- External links
{{Use Australian English|date=December 2015}}{{Use dmy dates|date=December 2015}}{{unreferenced|date=January 2019}}This is a list of the 38 suburban bus stations in Perth, Western Australia, 30 of which have a connecting train service. Bus-only transfersSouth Eastern Area- Victoria Park Transfer Station
- Curtin University bus stationCR
- Curtin Central bus station
Western AreaNorthern Area- Karrinyup bus station
- Mirrabooka bus station
- Scarborough Beach bus station
Southern AreaEastern Area- Kalamunda bus station
- Morley bus stationCR
- Ellenbrook transfer station
There is a small stop at Mundaring A few stops such as Scarborough and Alexander Heights are small transfers as well. Bus and train transfersArmadale / Thornlie Line- Oats StreetCR
- Cannington
- Thornlie
- Maddington
- Gosnells
- Kelmscott
- Armadale
Fremantle Line- FremantleCR
- Cottesloe
- Claremont
- Shenton ParkCR
- Subiaco
Joondalup Line- Glendalough
- StirlingCR
- Warwick
- Whitfords
- Joondalup
- Clarkson
- Butler
Mandurah Line- Elizabeth Quay
- Canning Bridge
- Bull Creek
- MurdochCR
- Cockburn Central
- Aubin Grove
- Kwinana
- Wellard
- Rockingham
- Warnbro
- Mandurah
Midland Line- BayswaterCR
- Bassendean
- Midland
CircleRoute transfersCR This station is including the CircleRoute transfers. See also- List of Perth bus routes
- List of Perth railway stations
- Transperth
- Transportation in Australia
ReferencesExternal links- Maps (Provided in PDF format only)
- hours}}&FromLoc=&UserInputServiceProvider=&SchoolBusVehicleType= Timetables
{{TransperthBusStations}}{{AusPTBus}} 2 : Bus stations in Perth, Western Australia|Perth, Western Australia-related lists |