Airport Line
Claremont - Perth - High Wycombe
Transperth
Armadale Line
Byford - Cannington - Perth
Transperth
Ellenbrook Line
Perth - Bayswater - Ellenbrook
Transperth
Fremantle Line
Fremantle - Shenton Park - Perth
Transperth
Mandurah Line
Mandurah - Rockingham - Perth
Transperth
Midland Line
Perth - Ashfield - Midland
Transperth
Thornlie-Cockburn Line
Jandakot - Queens Park - Perth
Transperth
Yanchep Line
Perth - Edgewater - Yanchep
Transperth
15
Perth - Mount Hawthorn - Glendalough
Transperth
19
Perth - North Perth - Yokine
Transperth
23
Perth - Crawley - Claremont
Transperth
24
East Perth - Shenton Park - Claremont
Transperth
27
East Perth - Daglish - Swanbourne
Transperth
28
Perth - Jolimont - Claremont
Transperth
30
Bentley - Salter Point - Perth
Transperth
31
Perth - Como - Salter Point
Transperth
32
Como - Victoria Park - Perth
Transperth
33
Bentley - Victoria Park - Perth
Transperth
34
Queens Park - Waterford - Perth
Transperth
35
South Perth - Perth
Transperth
38
Cloverdale - Victoria Park - Perth
Transperth
39
Perth - Carlisle - Belmont
Transperth
40
Perth - Maylands - Morley
Transperth
41
Bayswater - Mount Lawley - Perth
Transperth
42
Maylands - Highgate - Perth
Transperth
43
Maylands - Highgate - Perth
Transperth
51
Perth - Carlisle - Cannington
Transperth
67
Perth - Inglewood - Mirrabooka
Transperth
68
Perth - Inglewood - Mirrabooka
Transperth
72
Perth - East Victoria Park - Cannington
Transperth
73
Canning Vale - Bentley - Perth
Transperth
81
City Beach - West Leederville - Perth
Transperth
82
City Beach - Wembley - Perth
Transperth
83
City Beach - Wembley - Perth
Transperth
84
Perth - Churchlands - City Beach
Transperth
85
Glendalough - West Leederville - Perth
Transperth
95
Subiaco - Wembley - Glendalough
Transperth
96
West Leederville - Kings Park - Crawley
Transperth
97
Subiaco - Nedlands - Crawley
Transperth
103
Perth - Shenton Park - Claremont
Transperth
111
Fremantle - Alfred Cove - East Perth
Transperth
114
Lake Coogee - Melville - Perth
Transperth
115
Hamilton Hill - Booragoon - Perth
Transperth
158
Fremantle - Alfred Cove - Perth
Transperth
160
Fremantle - Alfred Cove - East Perth
Transperth
176
Carlisle - Burswood - Perth
Transperth
177
Queens Park - East Victoria Park - Perth
Transperth
178
Perth - St James - Bull Creek
Transperth
179
Perth - Bentley - Bull Creek
Transperth
220
Armadale - Cannington - Perth
Transperth
270
Perth - Belmont - High Wycombe
Transperth
360
Perth - Dianella - Alexander Heights
Transperth
361
Alexander Heights - Mirrabooka - Morley
Transperth
384
Perth - Tuart Hill - Mirrabooka
Transperth
386
Madeley - Nollamara - Perth
Transperth
386X
Madeley - Nollamara - Perth
Transperth
388
Perth - Nollamara - Duncraig
Transperth
389
Wanneroo - Girrawheen - Perth
Transperth
402
Osborne Park - Leederville - Perth
Transperth
403
Osborne Park - Mount Hawthorn - Perth
Transperth
404
Perth - Mount Hawthorn - Osborne Park
Transperth
650
Burswood - Churchlands - Karrinyup
Transperth
652
Burswood - Mount Lawley - Mirrabooka
Transperth
653
Burswood - Mount Lawley - Morley
Transperth
901
Midland - Bassendean - Bayswater
Transperth
902
High Wycombe - Redcliffe - Bayswater
Transperth
904
Joondalup - Butler - Yanchep
Transperth
906
Perth - Karrakatta - Fremantle
Transperth
907
Perth - Kenwick - Byford
Transperth
908
East Cannington - Lathlain - Perth
Transperth
909
Perth - Rockingham - Mandurah
Transperth
910
Fremantle - Applecross - Perth
Transperth
930
Thornlie - St James - Perth
Transperth
930X
Thornlie - St James - Perth
Transperth
935
Kings Park - Burswood - Redcliffe
Transperth
940
Perth - Rivervale - Perth Airport
Transperth
949
Atwell - Perth
Transperth
950
Nedlands - Mount Lawley - Morley
Transperth
950X
Embleton - Mount Lawley - Nedlands
Transperth
960
Bentley - West Perth - Mirrabooka
Transperth
970
Perth - Westminster - Landsdale
Transperth
970X
Perth - Westminster - Landsdale
Transperth
980
Morley - Inglewood - Perth
Transperth
990
Perth - Glendalough - Scarborough
Transperth
995
Perth - Crawley - Claremont
Transperth
Blue CAT
Kings Park - Perth - Northbridge
Transperth
Green CAT
Perth - Kings Park - West Leederville
Transperth
Purple CAT
Crawley - Subiaco - Perth
Transperth
Red CAT
East Perth - Perth - West Perth
Transperth
Yellow CAT
East Perth - Perth - West Perth
Transperth
St Georges Tce Stand 1 - Cat Id 31
30
31
103
Blue CAT
Green CAT
Purple CAT
St Georges Tce Stand 32 - Cat Id 21
24
27
30
31
103
910
935
Blue CAT
Green CAT
Purple CAT
St Georges Tce Mount Street Cat Id 30 Eastbound
24
27
103
935
Blue CAT
Green CAT
Purple CAT
St Georges Tce Stand 2 - After Milligan St
24
27
910
935
Mounts Bay Rd Mounts Bay Village Northeast-bound
23
995
Hay St Qv1 Cat Id 89 Westbound
Red CAT
Malcolm St Harvest Terrace Cat Id 23 Westbound
24
27
103
935
Blue CAT
Green CAT
Purple CAT
Malcolm St Harvest Terrace Cat Id 29 Northeast-bound
24
27
103
935
Blue CAT
Green CAT
Purple CAT
Hay St His Majesty'S Cat Id 88 Westbound
Red CAT
Milligan St After Murray St Southwest-bound
30
31
910