buses.appPerth public transport
28

Perth · bus timetable

Bus 28 Claremont Stn Stand 4 Perth Busport Zone B

Bus Regular line Operator: Transperth

The Claremont Stn Stand 4 – Perth Busport Zone B route is served by line 28, on weekdays from 05:33 to 17:57, every ~21 min.

  • Headway~21 min
  • First departure05:33
  • Last departure17:57
  • Average ride~49 min
  • Stops52
  • Departures per day30
  • Route length18.4 km
  • Peak~54 min
  • Off-peak~26 min
  • Saturday11 departures
  • Sunday10 departures

Bus of Perth public transport — connects Claremont Stn Stand 4 and Perth Busport Zone B, with 52 stops per direction.The first departure is at 05:33, the last at 17:57.Departures run every ~21 min, and the ride takes ~49 min on average.

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

05:33

Last

17:57

Departures

30

Line 28 timetable — on weekdays
0533C
0603C33C53C
0703C13C16B33C40B58
0803101826
0909
Line 28 timetable — on Saturdays
0710
0810
0910
1010
1110
Line 28 timetable — on Sundays and holidays
0827C
0918B
1018B
1118B
1218B
Changed25.10.2026.
Checked25.10.2026.

Stops

52 stops~49 min in total
  1. departure0min
  2. Stirling Rd After Claremont Cr

    #19536 — Stirling Rd After Claremont Cr

    102+1 min1min
  3. Shenton Rd Before Shenton Pl

    #19532 — Shenton Rd Before Shenton Pl

    +1 min2min
  4. Davies Rd After Shenton Rd

    #27575 — Davies Rd After Shenton Rd

    +1 min3min
  5. Davies Rd Before Lapsley Rd

    #19519 — Davies Rd Before Lapsley Rd

    +1 min4min
  6. Davies Rd After Henshaw Ln

    #19520 — Davies Rd After Henshaw Ln

    +1 min5min
  7. Davies Rd Before Alfred Rd

    #19521 — Davies Rd Before Alfred Rd

    +0 min5min
  8. Alfred Rd Before Graylands Rd

    #19503 — Alfred Rd Before Graylands Rd

    +1 min6min
  9. Alfred Rd Before Mimosa Av

    #19504 — Alfred Rd Before Mimosa Av

    +0 min6min
  10. Alfred Rd Before Ashton Av

    #19505 — Alfred Rd Before Ashton Av

    +1 min7min
  11. Alfred Rd Before Brockway Rd

    #19506 — Alfred Rd Before Brockway Rd

    +0 min7min
  12. Camelia Av After Brockway Rd

    #19494 — Camelia Av After Brockway Rd

    +1 min8min
  13. Mooro Dr After Camelia Av

    #23672 — Mooro Dr After Camelia Av

    +1 min9min
  14. Mooro Dr After Camelia Av

    #19481 — Mooro Dr After Camelia Av

    +0 min9min
  15. Mooro Dr After John 23rd Av

    #19482 — Mooro Dr After John 23rd Av

    +1 min10min
  16. Mooro Dr Before Montgomery Av

    #19483 — Mooro Dr Before Montgomery Av

    +0 min10min
  17. Montgomery Av Before Oxford Ct

    #19468 — Montgomery Av Before Oxford Ct

    +0 min10min
  18. Montgomery Av After Saint Johns Wood Bvd

    #19469 — Montgomery Av After Saint Johns Wood Bvd

    +0 min10min
  19. Montgomery Av After Regents Bvd

    #19470 — Montgomery Av After Regents Bvd

    +1 min11min
  20. Montgomery Av Before Stephenson Av

    #19471 — Montgomery Av Before Stephenson Av

    +1 min12min
  21. Access Rd Perth Hpc (High Performance Ctr)

    #19491 — Access Rd Perth Hpc (High Performance Ctr)

    +2 min14min
  22. Underwood Av After Perry Lakes Dr

    #19448 — Underwood Av After Perry Lakes Dr

    +2 min16min
  23. Underwood Av After Meagher Dr

    #19449 — Underwood Av After Meagher Dr

    +1 min17min
  24. Brookdale St After Gunn St

    #17418 — Brookdale St After Gunn St

    +1 min18min
  25. Brookdale St Before Salvado Rd

    #17420 — Brookdale St Before Salvado Rd

    +0 min18min
  26. Floreat Av After Oceanic Dr

    #17689 — Floreat Av After Oceanic Dr

    81+2 min20min
  27. The Boulevard After Kirkdale Av

    #17424 — The Boulevard After Kirkdale Av

    8182+0 min20min
  28. Howtree Pl Before Chandler Av

    #17421 — Howtree Pl Before Chandler Av

    81+1 min21min
  29. Brookdale St After Oceanic Dr

    #17415 — Brookdale St After Oceanic Dr

    +1 min22min
  30. Brookdale St After Salvado Rd

    #17416 — Brookdale St After Salvado Rd

    +0 min22min
  31. Alderbury St Before Rosedale St

    #17683 — Alderbury St Before Rosedale St

    +1 min23min
  32. Alderbury St After Grovedale Rd

    #17684 — Alderbury St After Grovedale Rd

    +0 min23min
  33. Alderbury St Before Lissadell St

    #17685 — Alderbury St Before Lissadell St

    +1 min24min
  34. Alderbury St Before Birkdale St

    #17686 — Alderbury St Before Birkdale St

    +0 min24min
  35. Alderbury St Before Selby St

    #17687 — Alderbury St Before Selby St

    +1 min25min
  36. 996+1 min26min
  37. +1 min27min
  38. Hay St Before Cardigan Tce

    #16932 — Hay St Before Cardigan Tce

    +1 min28min
  39. +0 min28min
  40. +1 min29min
  41. +0 min29min
  42. Hay St Before Stubbs Tce

    #16936 — Hay St Before Stubbs Tce

    +1 min30min
  43. Roberts Rd Before Centro Av

    #19430 — Roberts Rd Before Centro Av

    +1 min31min
  44. Roberts Rd Before Catherine St

    #12785 — Roberts Rd Before Catherine St

    +1 min32min
  45. Roberts Rd Before Ellen St

    #12786 — Roberts Rd Before Ellen St

    +1 min33min
  46. Roberts Rd Bob Hawke College Stand 1

    #28069 — Roberts Rd Bob Hawke College Stand 1

    95+2 min35min
  47. Roberts Rd Before Thomas St

    #12788 — Roberts Rd Before Thomas St

    +3 min38min
  48. Wellington St After Outram St

    #12894 — Wellington St After Outram St

    +2 min40min
  49. Wellington St Harold Boas Gardens Cat Id 35

    #12895 — Wellington St Harold Boas Gardens Cat Id 35

    +1 min41min
  50. Wellington St Watertown Cat Id 64

    #23090 — Wellington St Watertown Cat Id 64

    8182838485+2 min43min
  51. Wellington St Arena Cat Id 65

    #12897 — Wellington St Arena Cat Id 65

    8182838485+3 min46min
  52. 151934516768+26+3 min49min

Frequently asked questions

When are the first and last departures of line 28?

On weekdays the first departure from Claremont Stn Stand 4 is at 05:33 and the last at 17:57. There are 30 departures in total.

Does line 28 run on weekends?

Yes — on Saturday from 07:10 to 17:10 and on Sunday from 08:27 to 17:18.

Does line 28 run on Sundays?

Yes. On Sundays line 28 has 10 departures from Claremont Stn Stand 4, the first at 08:27 and the last at 17:18.

How often does line 28 run?

Departures run about every 21 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 28?

The whole ride takes about 49 minutes on average — from about 26 minutes off-peak to about 54 minutes at peak.

How many stops does line 28 have?

In the Claremont Stn Stand 4 → Perth Busport Zone B direction, line 28 has 52 stops.

How long is the route of line 28?

The route in this direction is about 18.4 km long.