Bus Accessibility

Detailing bus routes where accessible vehicles and services are available.

Accessible bus services

The wheel chair symbol on your bus timetable indicates a route serviced by fully accessible buses, unless the timetable notes any exceptions. In the event of a bus service breakdown we may be required to replace an accessible service with a non-accessible service.

Many Transperth bus routes are entirely serviced by fully accessible buses and this list continues to grow as our fleet of new buses increases. Check the following list for fully accessible services.


Accessible CAT routes

Route Route description

Perth CAT Routes

Free services linking the Perth CBD from west to east and north to south

Fremantle CAT Routes

Free services stopping at major businesses and tourist destinations in central Fremantle

Joondalup CAT Routes

Free loop service stopping at major businesses and institutions in the Joondalup CBD

Accessible services routes 1-199

Route Route description

15

Perth Busport - Glendalough Station via Oxford St

16 Perth Busport - Dianella via William St
19 Perth Busport - Yokine via Alexander Dr

20

Morley Bus Station - ECU Mt Lawley via Alexander Dr

23

Elizabeth Quay Bus Station - Claremont Station via Mounts Bay Rd and Beatrice Rd

24

East Perth (Point Walter) - Claremont Station via QEII Medical Centre and Waratah Ave

25

East Perth (WACA Ground) - Claremont Station via QEII Medical Centre and Princess Rd

27

East Perth (WACA Ground) - Claremont Station via Lemnos St and Bagot Rd

28

Perth Busport - Claremont Station via Challenge Stadium

30 Perth Busport - Curtin University Bus Station via Labouchere Rd and Hope Av
31 Perth Busport - Salter point via Labouchere Rd and Canavan Cres
32 Elizabeth Quay Bus Station - Como via Mill Point Rd
33 Elizabeth Quay Bus Station - Karawara
34 Perth Busport - Cannington via Como
35 Elizabeth Quay Bus Station - South Perth
36 Elizabeth Quay Bus Station - Midland Station via Great Eastern Hwy
38 Elizabeth Quay Bus Station - Cloverdale via Shepperton Rd and Belmont Forum Shop Ctr
39 Elizabeth Quay Bus Station - Redcliffe via Star St and Belmont Forum Shop Ctr
40 Elizabeth Quay Bus Station - Perth Airport T3 and T4 
41  Elizabeth Quay Bus Station - Bayswater via Lord St and Guildford Rd
42 Elizabeth Quay Bus Station - Maylands via Lord St, Guildford Rd and Peninsula Av
48 Elizabeth Quay Bus Station - Morley Bus Station via Lord St, Guildford Rd and Bayswater Station
55 Elizabeth Quay Bus Station - Bassendean Town Centre via Guildford Rd
60 Elizabeth Quay Bus Station - Morley Bus Station via William St
66 Elizabeth Quay Bus Station - Morley Bus Station via Beaufort St (Limited Stops)
67 Elizabeth Quay Bus Station - Mirrabooka Bus Station via Beaufort St and Grand Prom
68 Elizabeth Quay Bus Station - Mirrabooka Bus Station via Beaufort St and Lennard St

72

Elizabeth Quay Bus Station - Cannington Station via Victoria Park and Curtin University

75 Elizabeth Quay Bus Station - Canning Vale via Victoria Park and Curtin University

81

Perth Busport - City Beach via Cambridge St and Oceanic Dr

82

Perth Busport - City Beach via Cambridge St and The Boulevard

83 Perth Busport - Wembley Downs via Grantham St and Empire Av
84 Perth Busport - Wembley Downs via Grantham St and Hale Rd
85 Perth Busport - Glendalough Station via Cambridge St and Herdsman Pde

97

UWA - Subiaco Station via QEII Medical Centre

100

Canning Bridge Station - Cannington Station via Kent St and Curtin University Bus Station

101

Canning Bridge Station - Curtin University Bus Station via Manning Rd and Lawson St

102

Elizabeth Quay Bus Station - Cottesloe Station via Stirling Hwy, UWA and Claremont Station

103

East Perth (WACA Ground) - Fremantle Station via Thomas St, QEII Medical Centre and Stirling Hwy

107

Elizabeth Quay Bus Station- Fremantle Station via Stirling Hwy, UWA and Claremont Station

111 East Perth (WACA Ground) - Fremantle Station via Kwinana Fwy and Canning Hwy
114 Elizabeth Quay Bus Station - Munster via Booragoon Bus Station (limited stops)
115 Elizabeth Quay Bus Station - Hamilton Hill via Booragoon Bus Station (limited stops)
148 Applecross - Fremantle Station via Bicton and Attadale

150

East Perth (Terrace Rd) - Booragoon Bus Station via Canning Bridge Station and Reynolds Rd

158 East Perth (WACA Ground) - Fremantle Station via Bicton and Attadale

160

East Perth (Terrace Rd) - Fremantle Station via Canning Bridge Station, Reynolds Rd and Booragoon Bus Station

170

Elizabeth Quay Bus Station - Bull Creek Station via Albany Hwy, Shelley and Rossmoyne

176

Elizabeth Quay Bus Station - Wilson via Albany Hwy

177

Elizabeth Quay Bus Station - Bentley via Albany Hwy

179

Elizabeth Quay Bus Station - Bull Creek Station via Albany Hwy and Riverton Forum

Accessible services routes 200-399

Route Route description
201 Cannington Station - Curtin University Bus Station via Bentley Health Service and Bentley Plaza Shop Ctr
202 Westfield Carousel Shop Ctr - Westfield Carousel Shop Ctr via Wharf St and William St
203 Westfield Carousel Shop Ctr - Westfield Carousel Shop Ctr via William St and Wharf St
204 Murdoch University - Maddington Station via Amherst Rd and Warton Rd
205 Murdoch University - Maddington Station via Bridge Rd and Warton Rd

206

Murdoch University - Cannington Station via Fraser Rd and Thornlie Station

207

Murdoch University - Thornlie Station via Nicholson Rd

208

Murdoch Station - Cannington Station via Bannister Rd

210

Gosnells Station - Thornlie Station via Eudoria St

211

Gosnells Station - Thornlie Station via Dorothy St

212

Thornlie Station - Huntingdale via Forest Lakes Dr

220

Perth Busport - Armadale Station via Albany Hwy

223 Thornlie Station - Thornlie

228

Thornlie Station - Gosnells Station via Maddington Station

229 Westfield Carousel Shopping Centre - Maddington Shopping Centre via Kenwick Station and Maddington Station

231

Gosnells Station - Gosnells Station via Chamberlain St

232

Gosnells Station - Gosnells Station via Ashburton Dr

240

Kelmscott Station - Kelmscott Station via Clifton Hills

241

Kelmscott Station - Kelmscott Station via Roleystone

243

Kelmscott Station - Armadale Station via Seville Dr

244

Kelmscott Station - Armadale Station via Braemore St

245

Kelmscott Station - Armadale Station via Westfield Rd

249

Kelmscott Station - Armadale Station via Albany Hwy

250

Armadale Station - Armadale Station via Brookdale

251

Armadale Station - Byford via South West Highway

252

Armadale Station - Mundijong via Byford Town Centre

253

Armadale Station - Jarrahdale via Byford Town Centre and Mundijong

254 Armadale Station - Byford Town Centre via Kardan Bvd 
279 Maddington - Kalamunda Bus Station via Kelvin Rd
282 Elizabeth Quay Bus Station – Kalamunda Bus Station via Grove Rd
283 Elizabeth Quay Bus Station – Kalamunda Bus Station via Lesmurdie Rd

284

Belmont Forum - Curtin University via Albany Hwy

285

Belmont Forum - Oats St Station via Kewdale Rd and Orrong Rd

286 Elizabeth Quay Bus Station – Maida Vale via Belmont Forum Shop Ctr
287 Elizabeth Quay Bus Station – Forrestfield via Belmont Forum Shop Ctr
288 Elizabeth Quay Bus Station – Maida Vale via Belmont Forum Shop Ctr and Forrestfield
291 Kalamunda Bus Station – Gooseberry Hill
293 Elizabeth Quay Bus Station – Kewdale via Belgravia St and Belmont Forum Shop Ctr
294 Westfield Carousel Shop Ctr – Midland Station via Forrestfield and High Wycombe
295 Elizabeth Quay Bus Station – Walliston via Great Eastern Hwy and Kalamunda Bus Station (Limited Stops)
296 Elizabeth Quay Bus Station - Kalamunda Bus Station via Great Eastern Hwy, Newburn Rd and Gooseberry Hill Rd
297 Midland Station – Kalamunda Bus Station via Gooseberry Hill
298 Elizabeth Quay Bus Station – Maida Vale via Belmont Forum Shop Ctr and Abernethy Rd
299 Elizabeth Quay Bus Station – Walliston via Great Eastern Hwy and Kalamunda Bus Station

300

Midland Station - Midland Station via Midland Gate Shopping Centre

301 Midland Station - Midland Station via Midland Hospital
304 Midland Station – South Guildford
307 Midland Station – Helena Valley
308 Midland Station – Middle Swan 
310 Midland Station – Upper Swan 
311 Midland Station – Bullsbrook
312 Midland Station – Midland Station via Baskerville 

314

Midland Station - Midland Station via Talbot Rd and Morrison Rd

315

Midland Station - Midland Station via Blackadder Rd and Morrison Rd

320 Midland Station – Mundaring Town Centre via Great Eastern Hwy
321 Midland Station – Glen Forrest via Mayhew Rd
322 Midland Station - Glen Forrest via Coulston Rd

323

Midland Station - Swan View Via Innaminka Rd

324

Midland Station - Midland Station via Morrison and Talbot Rd

325

Midland Station - Midland Station via Morrison Rd and Blackadder Rd

326

Midland Station - Midland Station via Midvale

327

Midland Station - Swan View via Blanchard Rd

328 Midland Station – Wundowie via Chidlow and Wooroloo
330 Mundaring Town Centre – Sawyers Valley via Riley Rd
331 Mundaring Town Centre – Wundowie via Chidlow and Wooroloo

334

Ellenbrook Town Centre – Ellenbrook (Wyara Lk) via Westgrove Bvd

335 Midland Station – Ellenbrook Town Centre via West Swan Rd

336

Ellenbrook Transfer Station – Ellenbrook (Galatea Pass) via Woodlake Bvd and Ellenbrook Town Centre

337

Ellenbrook Transfer Station - Ellenbrook Town Centre via Aveley

340 Bassendean Station - Caversham
341 Morley Bus Station - Beechboro via Bassendean Station
342 Morley Bus Station - Beechboro via Bassendean Station
343 Morley Bus Station - Beechboro via Bottlebrush Dr
344 Morley Bus Station - Warwick Station via Ballajura and Alexander Heights

345

Morley Bus Station - Bennett Springs via Beechboro Rd 

346 Morley Bus Station - Noranda via Emberson Rd
347 Morley Bus Station - Noranda via Camboon Rd
349 Morley Bus Station - Midland Station via Benara Rd
352 Whitfords Station to Landsdale via Madeley
360 Perth Busport - Alexander Heights via Alexander Dr, Illawarra Cres South and Marrangaroo Dr
361 Perth Busport - Alexander Heights via Alexander Dr, Illawarra Cres North and The Avenue
362 Perth Busport - Ballajura Shopping Centre via Alexander Dr and Cassowary Dr

365

Mirrabooka Bus Station - Kingsway City Shopping Centre via Walderton Av and Girrawheen Av

370

Perth Busport - Mirrabooka Bus Station via Flinders St (limited stops)

371 Morley Bus Station - Warwick Station via Mirrabooka Bus Station

372

Mirrabooka Bus Station - Darch via Highclere Bvd and Finchley Cr 

376

Mirrabooka Bus Station - Landsdale via Mirrabooka Av

377 Mirrabooka Bus Station - Alexander Heights via Koondoola Av
378 Mirrabooka Bus Station - Alexander Heights via Alexander Dr
379 Mirrabooka Bus Station - Ballajura Shopping Centre via Beach Rd
380 Elizabeth Quay Bus Station - Perth Airport T1 and T2 (Limited Stops)
384 Perth Busport - Mirrabooka Bus Station via Wanneroo Rd and Nollamara Shopping Centre

385

Perth Busport – Kingsway City Shopping Centre via Wanneroo Rd and Princess Rd (Limited Stops)

386

Perth Busport - Kingsway City Shopping Centre via Wanneroo Rd and Princess Rd

387

Perth Busport – Warwick Station via Balcatta Rd and Eglington Cr

388

Perth Busport – Warwick Station via Wanneroo Rd and Beach Rd

389

Perth Busport - Wanneroo via Wanneroo Rd

390 Joondalup Station - Banksia Grove via Tapping
391 Joondalup Station - Banksia Grove via Carramar

Accessible services routes 400-599

Route Route description

402

Perth Busport - Stirling Station via Loftus St and Main St 

403

Perth Busport - Stirling Station via Loftus St and Royal St

404

Perth Busport - Tuart Hillvia Loftus St and Swan St

406 Glendalough Station to ECU Mt Lawley Campus via Walcott St

407

Glendalough Station - Glendalough Station via Herdsman Business Park

410

Stirling Station to Scarborough Beach via Millcrest St

412

Stirling Station to Scarborough via Woodlands Village

413

Stirling Station to Glendalough Station via Osborne Park

414

Stirling Station to Glendalough Station via Balcatta and Main St

415

Stirling Station to Mirrabooka Bus Station via Amelia Street

421

Stirling Station - Scarborough via Sackville Tce

422

Stirling Station - Scarborough Beach via Huntriss Rd

423

Stirling Station to Warwick Station via Karrinyup Bus Station and Hillarys Boat Harbour

424

Stirling Station to Karrinyup Bus Station via North Beach Rd

425

Stirling Station to Warwick Station via Karrinyup Bus Station and Carine 

427

Stirling Station to Warwick Station via North Beach Rd and Erindale Rd

428

Stirling Station to Warwick Station via Balcatta

441

Warwick Station – Whitfords Station via Seacrest Dr and Whitford City Shopping Centre

442

Warwick Station – Whitfords Station via Waterford Dr and Whitford City Shopping Centre

443

Warwick Station – Whitfords Station via Lilburn Rd and Giles Av

444

Warwick Station – Whitfords Station via Glangarry Dr and Gibson Av

445

Warwick Station – Whitfords Station via Coolibah Dr and Kingsley Dr

446

Warwick Station – Whitfords Station via Allenswood Rd and Barridale Dr

447

Warwick Station – Whitfords Station via Cockman and Moolanda Bvd

450

Warwick Station – Landsdale via Kingsway City Shopping Centre

460 Whitfords Station  - Joondalup Station via Oceanside Prom

461

Whitfords Station - Joondalup Station via Whitford City Shopping Centre, Dampier Av and Marmion Av

462 Whitfords Station - Joondalup Station via Bridgewater Dr
463 Whitfords Station - Joondalup Station via Gradient Wy
464 Whitfords Station - Joondalup Station via Eddystone Av
465 Whitfords Station - Joondalup Station via Trappers Dr
466 Whitfords Station - Joondalup Station via Trappers Dr
467 Whitfords Station - Joondalup Station via Timberlane Dr

468 

Whitfords Station - Joondalup Station via Wanneroo Rd

469 Whitfords Staton - Wnagara via Prindiville Dr
470 Joondalup Station - Burns Beach via Iluka
471 Joondalup Station - Burns Beach via Currambine
473 Joondalup Station - Kinross via Blue Mountain Dr 
474 Joondalup Station  - Clarkson Station via Kinross

480

Clarkson Station - Butler Station via Marmion Ave

481 Clarkson Station to Quinns Rocks via Mindarie
482 Clarkson Station to Butler Station via Marmion Av and Santa Barbara Pde

483

Clarkson Station - Alkimos via Merriwa and Butler Station

484

Clarkson Station - Alkimos via Ridgewood  and Butler Station

490

Butler Station - Two Rocks via Marmion Av

491 Butler Station to Yanchep via Marmion Av

500

Bull Creek Station - Booragoon Bus Station via Brentwood

501 Fremantle Station - Bull Creek Station via Marmion St
502 Fremantle Station - Bull Creek Station via Watkins St and Leach Hwy

503

Bull Creek Station - Murdoch Station via Winthrop Dr

504

Bull Creek Station - Murdoch Station via Jackson Av

505

Bull Creek Station - Murdoch Station via Dean Rd

506 Bull Creek Station - Parkwood via Southlands Boulevard Shopping Centre via 

507

Bull Creek Station - Cannington Station via Southlands Boulevard Shopping Centre

508 Bull Creek Station - Cannington Station via Apsley Rd
509 Bull Creek Station - Cannington Station via Fern Rd and High Rd

510

Murdoch Station - Booragoon Bus Station via Murdoch Dr

511 Murdoch Station - Fremantle Station via Somerville Bvd and McCombe Av
512 Murdoch Station - Spearwood via Romeo Rd and Phoenix Park Shopping Centre
513 Murdoch Station - Fremantle Station via South St and Coolbellup Av

514

Murdoch Station - Cockburn Central Station via Bibra Lake

515 Murdoch Station - Jandakot via Leeming
516 Murdoch Challenger Institute - Willetton via Murdoch Station and Leeming
517 Murdoch Challenger Institute - Thornlie Station via Murdoch Station and Southern River
518 Murdoch Challenger Institute - Cockburn Central Station via Murdoch Station, Piara Waters and Harrisdale 
519 Murdoch Challenger Institute - Armadale Station via Murdoch Station and Piara Waters
520 Cockburn Station - Fremantle Station via South Lake

522

Cockburn Central Station - Phoenix Park Shopping Centre via Beeliar Dr and Cockman Rd

525

Cockburn Central Station - Aubin Grove Station via Baningan Av

526

Cockburn Central Station - Aubin Grove Station via Wentworth Pde

527

Cockburn Central Station - Aubin Grove Station via Brenchley Dr

530 Cockburn Central Station - Fremantle Station via Yangebup Rd
531 Cockburn Central Station - Fremanlte Station via Marvell Av and The Grange
532 Cockburn Central Station - Fremantle Station via Beeliar Dr
534 Aubin Grove Station - Wattelup via Russel Rd
535 Aubin Grove Station - Hammond Park via Maquarie Bvd
536 Aubin Grove Station - Hammond Park via Bartfield rd
537 Aubin Grove Station - Wandi via Lyon Rd

540

Kwinana Station - Kwinana Bus Station via Medina

541

Kwinana Station - Wellard Station via Kwinana Bus Station and Leda

542

Kwinana Station - Wellard Station via Kwinana Bus Station

543

Kwinana Station - Kwinana Bus Station via Bertram

549 Fremantle Station - Rockingham Station via Cockburn

550

Rockingham Station - Rockingham Beach via Read St

551

Rockingham Station - Shoalwater via Parkin St

552

Rockingham Station - Shoalwater via June Rd

553

Rockingham Station - Shoalwater via Waikiki Rd

554

Rockingham Station - Rockingham Station via Hillman

555

Rockingham Station - Rockingham Beach

556

Rockingham Station - Rockingham General Hospital

564 Warnbro Station - Baldivis via Arpenteur Dr 
565 Warnbro Station - Baldivis via Nairn Dr
566 Warnbro Station - Baldivis via Makybe Dr
567 Warnbro Station - Baldivis via Rivergums Bvd
568 Warnbro Station - Baldivis via Norseman App 

584

Mandurah Station - Madora Bay via Peel St and Mandurah Tce

587

Mandurah Station - Lakelands via John Tonkin College

588 Mandurah Shuttle

Mandurah Station - Mandurah Foreshore (Clockwise)

589 Mandurah Shuttle

Mandurah Station - Mandurah Foreshore (Anti - Clockwise)

593 Mandurah Station to Dawesville West via Old Coast Rd

597

Mandurah Station - Coodanup

598

Mandurah Station - Greenfields via Peel Health Campus

Whitfords Station - Joondalup Station 

Accessible services routes 600-799

Route Route description
600Mandurah Station - Pinjarra via Pinjarra Rd
604 Mandurah Station - South Yunderup via North Yunderup 

Accessible services routes 800-999

Route Route description
910Elizabeth Quay Bus Station - Fremantle Station via Canning Hwy
930 Elizabeth Quay Bus Station - Thornlie Station via Albany Hwy

935

Perth Airport T3 and T4 - Kings Park via Belmont Forum Shopping Centre and Perth City

950 Morley Bus Station - QEII Medical Centre via Beaufort St, Perth City and UWA 

955

Morley Bus Station – Ellenbrook North via Bassendean Station

956

Bassendean Station – Ellenbrook North

960Mirrabooka Bus Station - Curtin University via ECU Mt Lawley and Alexander Dr
970Perth Busport - Mirrabooka Bus Station via Flinders St
990Perth Busport - Scarborough Beach via Scarborough Beach Rd and Glendalough Station 

Contacting us and getting information

  • Contacting us by TTY, Speak and Listen service, Internet Relay
  • Requesting Special Assistance at Stations
  • Translation and Interpreting Service

See our contact page for more information.

Important phone numbers

Special assistance at train stations -
1800 800 022

TTY via the National Relay Service - 133 677

Speak and Listen - 1300 555 727

Requesting an accessible bus


If you need an accessible bus on a service that isn’t listed as accessible, you may contact the InfoLine on 13 62 13 to be put in touch with the depot that runs your bus. An accessible bus will be provided if possible.


CAT buses


The Central Area Transit (CAT) services in the Perth, Fremantle and Joondalup use low-floor accessible buses. CAT buses are fully accessible, with one formal wheelchair space and space for wheelchairs or scooters in other places.


Braille timetables

Braille timetables are available on request. Please contact the Association for the Blind on 9311 8202 for more information.

Large format timetables

Large format timetables are available on request via the Transperth InfoLine.

Related Documents


Download a brochure about our toilet facilities at stations.


Taking mobility aids on board

Go to Mobility Aids.


Assistance animals

Go to Animals.


Communication cards

Communication Cards help you communicate with Transperth personnel. A communication card has two sections where you can write information.

  • Please stop at - this should show your destination.
  • Please help with the following - write in this area if you need the Transperth driver to assist you with anything concerning your trip.

When you enter a Transperth bus, show the driver your communication card.

You can obtain communication cards by contacting us or from any Transperth InfoCentre.


Service Updates