List of bus routes in Perth, Western Australia
Bus routes in Perth, Western Australia are operated under the brand Transperth. The Public Transport Authority of the Government of Western Australia tenders the provision of bus routes in Perth to private operators; privatisation of services began in 1996. The privatisation of Transperth bus services was completed in July 1998. Path Transit, Swan Transit and Transdev WA currently operate services. Captain Cook Cruises similarly operates Transperth ferry services. The Public Transport Authority continues to operate Perth's urban rail system, under the division Transperth Trains.
Bus operations
, all routes operated under Transperth are serviced by accessible buses. Typical Perth bus routes operate every 10–20 minutes in peak times, and every 30–60 minutes off peak on weekdays. Services generally finish before midnight, though many routes finish earlier, between 6:00 pm and 11:00 pm. Weekend services are approximately half weekday levels. Major routes are more frequent, operating every 10–15 minutes off peak on weekdays, and every 15–30 minutes on weekends and evenings.Most bus routes terminate in Perth, at Elizabeth Quay, Perth Busport, in East Perth, and at suburban bus stations or railway stations. Some services in older areas terminate by looping on suburban streets.
Zero fare routes
CAT routes are zero fare, circular services which operate in the central business districts of Perth and major regional centres Fremantle and Joondalup. They operate every 5–15 minutes on weekdays, and every 15 minutes on weekends except for Joondalup CAT routes. Similar circular services also operate in the Midland and Rockingham central business districts, although the Rockingham service charges a fare.CircleRoute
The CircleRoute is a circular service which operates in inner suburbs of Perth. Numbered 998 clockwise and 999 anticlockwise, it connects major hospitals, universities, schools, shopping centres, and all urban rail lines.High frequency routes
Some routes numbered in the 900s are high frequency routes. High frequency bus services operate at minimum every 15 minutes between 7am and 7pm on weekdays, 8am and 7pm on Saturdays, and 9am and 7pm on Sundays. Since 2014, several high frequency routes have been introduced, and other routes have been renumbered to the 900s to indicate high frequency.Route | Date introduced | Routes replaced |
910 | 2015-10-11 | 105, 106 |
915 | 2020-07-19 | 501 |
930 | 2016-01-31 | 210, 211, 212 |
935 | 2016-08-07 | 37 |
950 | 2014-01-27 | 21, 22, 78, 79 |
960 | 2016-10-09 | 885, 888 |
970 | 2016-10-09 | 370, 870 |
990 | 2014-05-04 | 400, 408 |
998 | 2016-01-31 | 98 |
999 | 2016-01-31 | 99 |
Route 950 operates between Morley, Elizabeth Quay, University of Western Australia and Queen Elizabeth II Medical Centre. It is the highest frequency bus route in Perth, operating up to every minute in peak times, every 7–8 minutes off peak on weekdays, and up to every 10 minutes on weekends. When introducing the route, the Public Transport Authority marketed it as the Superbus.
Route 960 operates between Mirrabooka, Edith Cowan University, Mount Lawley, Perth Busport, Victoria Park Bus Transfer station, and Curtin University. It is the second-highest frequency bus route in Perth, operating up to 5–10 minutes in peak times, every 10–20 minutes off peak on weekdays, and every 15–30 minutes on weekends. The route was intended to replicate the success of Route 950.
Timetables
Timetables were, between 1999 and 2016, colour coded to indicate which area of the Perth metropolitan area they serve: green for the northern area, red for the eastern area, yellow for the south eastern area, orange for the southern area, and blue for the western area. Timetables for CAT services are silver, and timetables for high frequency services are aqua.Currently, they are coded based on the type of service they run: normal services are white with green details, high frequency services are aqua with white details, and CAT services are silver with black details.
Perth bus route numbers
Since 2002, routes have been divided into five main geographic areas: Northern, Western, Southern, South Eastern and Eastern. Routes are generally numbered based on the area they service, and the private bus operators have contracts based on service areas. As of 2020, the Morley and Kalamunda areas are contracted to Path Transit; Fremantle/Cockburn, and Rockingham/Mandurah areas, as well as the Perth CATs, are run by Transdev WA; and the remaining areas of Marmion, Beenyup, Joondalup, Canning, Claremont, Midland, and Southern River are operated by Swan Transit.Bus routes by route number
Variations
Special services
Transperth operates bus routes servicing special events such as sport matches and concerts. These may include regular bus services, which may operate with larger capacity buses or with additional trips, or special routes for the events. For example, nib Stadium is serviced by regular Beaufort Street and Lord Street routes, while Subiaco Oval had special events routes. Ten special events routes have been introduced to service the new Perth Stadium. Special event service routes are numbered in the 600s.Crown Perth operates a "Crown Bus" service from various metropolitan destinations to the Burswood casino complex. Most routes depart from or pass through bus stations, with a morning trip to the casino and a return trip in the afternoon. These routes are also numbered in the 600s, and appear on Transperth station maps and bus stands.
Various "School Special" services are numbered in the 700s. Other school services operate as variations of standard Transperth services.
Train and ferry replacement bus services are numbered in the 900s, and operate when those services are interrupted. When only part of a train line is closed, the replacement buses will operate between the nearest open stations. As of October 2016, buses replacing Perth Station services depart from Perth Busport; previously, they departed from Roe Street bus station. Private operators such as Buswest may be used if there are insufficient Transperth-branded buses available, such as when unscheduled disruptions occur during peak periods.
Renumbered and withdrawn bus routes
The following bus routes underwent route renumbering or service withdrawal since 2014:Route | From | To | Via | Renumbered to | Effective date | |
21 | Esplanade Busport | Morley bus station | Beaufort Street and Collier Road | 27 Jan 2014 | ||
22 | Esplanade Busport | Morley bus station | Beaufort Street | 27 Jan 2014 | ||
47 | Esplanade Busport | Bayswater | Guildford Road and Lord Street | 27 Jan 2014 | ||
78 | Esplanade Busport | University of Western Australia | Mounts Bay Road | 27 Jan 2014 | ||
79 | Esplanade Busport | Queen Elizabeth II Medical Centre | University of Western Australia and Mounts Bay Road | 27 Jan 2014 | ||
213 | Wellington Street bus station | Westfield Carousel | Albany Highway | 27 Jan 2014 | ||
400 | Roe Street bus station | Scarborough Beach | Scarborough Beach Road and Glendalough station | 990 | 4 May 2014 | |
408 | Glendalough station | Scarborough Beach | Scarborough Beach Road | 990 | 4 May 2014 | |
43 | Esplanade Busport | Bayswater | Lord Street and Maylands | 7 Sep 2014 | ||
52 | Morley bus station | Midland station | Benara Road and West Swan Road | 349 | 7 Sep 2014 | |
58 | Morley bus station | Noranda | Emberson Road | 346 | 7 Sep 2014 | |
65 | Morley bus station | Noranda | Emberson Road | 347 | 7 Sep 2014 | |
583 | Mandurah station | Silver Sands | Peel Street | 12 Oct 2014 | ||
850 | Maddington station | Murdoch University | Amherst Road and Murdoch station | 204 | 12 Oct 2014 | |
851 | Maddington station | Murdoch University | Bridge Road and Murdoch station | 205 | 12 Oct 2014 | |
86 | Roe Street bus station | Gregory Street | Cambridge St and Ruislip St | 12 Oct 2014 | ||
281 | Kalamunda bus station | Pickering Brook | Bickley | 21 Dec 2014 | ||
200 | Booragoon bus station | Cannington station | High Road, Riverton Forum and Bull Creek station | 1 Feb 2015 | ||
374 | Roe Street bus station | Kingsway City Shopping Centre | Walcott Street and Templeton Crescent | 1 Feb 2015 | ||
375 | Mirrabooka bus station | Marangaroo | Nollamara Avenue and Girrawheen Avenue | 1 Feb 2015 | ||
332 | Mundaring | Mundaring | Great Eastern Highway and Grenville Road | 1 Mar 2015 | ||
458 | Scarborough Beach | Whitfords station | West Coast Drive and Hillarys Boat Harbour | 1 Mar 2015 | ||
17 | Roe Street bus station | Morley bus station | Alexander Drive and Light Street | 3 May 2015 | ||
348 | Morley bus station | Bayswater | Irwin Road and Langley Road | 9 Aug 2015 | ||
104 | Esplanade Busport | Como | Canning Highway | 13 Oct 2015 | ||
105 | Esplanade Busport | Applecross | Canning Highway | 910 | 13 Oct 2015 | |
106 | Esplanade Busport | Fremantle station | Canning Highway | 910 | 13 Oct 2015 | |
449 | Warwick station | Warwick Grove | Eglinton Crescent | 31 January 2016 | ||
521 | Murdoch station | Fiona Stanley Hospital | 31 January 2016 | |||
98 | Fremantle station | Fremantle station | CircleRoute clockwise via University of Western Australia and Shenton Park, Stirling, Morley, Bayswater, Oats Street, Curtin University, Murdoch stations | 998 | 31 January 2016 | |
99 | Fremantle station | Fremantle station | CircleRoute anticlockwise via Murdoch, Curtin University, Oats Street, Bayswater, Morley, Stirling, Shenton Park stations and University of Western Australia | 999 | 31 January 2016 | |
381 | Karrinyup bus station | Fremantle | Scarborough Beach, West Coast Highway, City Beach and Cottesloe Beach | 22 May 2016 | ||
37 | Kings Park | Perth Airport Terminals 3 & 4 | Great Eastern Highway, Kooyong Road, Belmont Forum, Belvidere Street & Second Street | 935 | 7 August 2016 | |
14 | The Mezz Mount Hawthorn | Brady Street Mount Hawthorn | Kalgoorlie Street, Egina Street and Tasman Street | 19 August 2016 | ||
354 | Perth Busport | Mirrabooka bus station | Charles Street, Flinders Street and Nollamara Shopping Centre | 9 October 2016 | ||
870 | Perth Busport | Mirrabooka bus station | Flinders Street and Nollamara Avenue | 970 | 9 October 2016 | |
885 | Perth Busport | ECU Mount Lawley | Fitzgerald Street | 960 | 9 October 2016 | |
888 | Perth Busport | Mirrabooka bus station | Fitzgerald Street and Alexander Drive | 960 | 9 October 2016 | |
886 | Perth Busport | Alexander Heights | Fitzgerald Street, Alexander Drive and Illawarra Crescent South | 360 | 9 October 2016 | |
887 | Perth Busport | Alexander Heights | Fitzgerald Street, Alexander Drive and Illawarra Crescent North | 361 | 9 October 2016 | |
889 | Perth Busport | East Ballajura | Fitzgerald Street, Alexander Drive and Cassowary Drive | 362 | 9 October 2016 | |
349 | Morley bus station | Midland station | Benara Road and West Swan Road | 749 School Special | 25 June 2017 | |
379 | Mirrabooka bus station | Ballajura | Beach Road and Illawarra Crescent South | 28 January 2018 | ||
170 | Elizabeth Quay Bus station | Bull Creek Station | Victoria Park, Shelley, Rossmoyne | 178 | 7 October 2018 | |
176 | Elizabeth Quay Bus station | Wilson | Victoria Park | 178 | 7 October 2018 | |
70 | Elizabeth Quay Bus station | Curtin University | Kensington | 17 February 2019 | ||
905 | Perth Busport | Midland station | Replaces Midland line train services | 901 | 16 June 2019 | |
308 | Midland station | Swan District Hospital | Hamersley Street and Margaret Street | 21 July 2019 | ||
956 | Bassendean station | Banrock Drive Ellenbrook | Altone Road, Lord Street, Ellenbrook Transfer Station and The Broadway | 21 July 2019 | ||
16 | Perth Busport | Dianella | William Street and Crawford Road | 25 August 2019 | ||
352 | Whitfords station | Landsdale | Kingsway | 8 March 2020 | ||
365 | Mirrabooka bus station | Kingsway City | Walderton Avenue and Girrawheen Avenue | 8 March 2020 | ||
372 | Mirrabooka bus station | Darch | Finchley Cress and Highclere Boulevard | 8 March 2020 | ||
469 | Whitfords station | Wangara | Prindiville Drive | 8 March 2020 | ||
150 | East Perth | Booragoon bus station | via Elizabeth Quay, Kwinana Freeway and Reynolds Road | 19 July 2020 | ||
501 | Bull Creek station | Fremantle station | Marmion Street | 915 | 19 July 2020 |