buses.appPerth public transport
423

Perth · bus timetable

Bus 423 Warwick Stn Stand 4 Stirling Stn Stand 6

Bus Regular line Operator: Transperth

The Warwick Stn Stand 4 – Stirling Stn Stand 6 route is served by line 423, on weekdays from 05:21 to 21:40, every ~23 min.

  • Headway~26 min
  • First departure04:45
  • Last departure23:02
  • Average ride~52 min
  • Stops62
  • Departures per day40
  • Route length22.4 km
  • Peak~62 min
  • Off-peak~19 min
  • Saturday26 departures
  • Sunday20 departures

Bus of Perth public transport — connects Warwick Stn Stand 4 and Stirling Stn Stand 6, with 62 stops per direction.The first departure is at 04:45, the last at 23:02.Departures run every ~26 min, and the ride takes ~52 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

04:45

Last

23:02

Departures

40

Line 423 timetable — on weekdays
0445B
0545B
0615B35B4853B
07082843
081353
Line 423 timetable — on Saturdays
0751
082151
092151
102151
112151
Line 423 timetable — on Sundays and holidays
0836
0936
102151
112151
122151
Changed25.10.2026.
Checked25.10.2026.

Stops

62 stops~52 min in total
  1. 421departure0min
  2. Cedric St After Ellen Stirling Bvd

    #19221 — Cedric St After Ellen Stirling Bvd

    410421422+1 min1min
  3. Odin Rd After Beatrice St

    #19215 — Odin Rd After Beatrice St

    421+1 min2min
  4. 421+0 min2min
  5. Barnes St Before Crocker Rd

    #19205 — Barnes St Before Crocker Rd

    421+1 min3min
  6. Barnes St Before Morris Rd

    #19206 — Barnes St Before Morris Rd

    421+1 min4min
  7. Barnes St Before Parsons Wy

    #19207 — Barnes St Before Parsons Wy

    421+0 min4min
  8. Barnes St Before Huntriss Rd

    #19208 — Barnes St Before Huntriss Rd

    421+1 min5min
  9. Huntriss Rd Before Newborough St

    #19173 — Huntriss Rd Before Newborough St

    422+1 min6min
  10. Huntriss Rd Before Worner Cr

    #19174 — Huntriss Rd Before Worner Cr

    422+0 min6min
  11. Karrinyup Rd After Jackson Av

    #11430 — Karrinyup Rd After Jackson Av

    425+1 min7min
  12. Karrinyup Rd After Coleman Wy

    #11431 — Karrinyup Rd After Coleman Wy

    425+0 min7min
  13. Karrinyup Bus Stn Stand 3

    #11560 — Karrinyup Bus Stn Stand 3

    425+3 min10min
  14. Karrinyup Rd After Burroughs Rd

    #11432 — Karrinyup Rd After Burroughs Rd

    424425+1 min11min
  15. Karrinyup Rd After Milverton Av

    #11433 — Karrinyup Rd After Milverton Av

    424+1 min12min
  16. Karrinyup Rd Before Marmion Av

    #11434 — Karrinyup Rd Before Marmion Av

    424+0 min12min
  17. Karrinyup Rd After West Coast Hwy

    #18081 — Karrinyup Rd After West Coast Hwy

    +1 min13min
  18. Arnott St After Karrinyup Rd

    #19028 — Arnott St After Karrinyup Rd

    +1 min14min
  19. Bennion St After Arnott St

    #19027 — Bennion St After Arnott St

    +1 min15min
  20. Kitchener St After Bennion St

    #19010 — Kitchener St After Bennion St

    +0 min15min
  21. Kitchener St Before Lynn St

    #19011 — Kitchener St Before Lynn St

    +0 min15min
  22. Kitchener St After Barratt St

    #19012 — Kitchener St After Barratt St

    +1 min16min
  23. Kitchener St After Hamersley St

    #19013 — Kitchener St After Hamersley St

    +0 min16min
  24. North Beach Rd Before Odo St

    #19003 — North Beach Rd Before Odo St

    +1 min17min
  25. North Beach Rd After Cain St

    #19004 — North Beach Rd After Cain St

    +1 min18min
  26. West Coast Dr After James St

    #18862 — West Coast Dr After James St

    +1 min19min
  27. Flora Tce After Lawley St

    #18912 — Flora Tce After Lawley St

    +1 min20min
  28. Flora Tce Before Elvire St

    #18913 — Flora Tce Before Elvire St

    +1 min21min
  29. Flora Tce After Margaret St

    #18914 — Flora Tce After Margaret St

    +0 min21min
  30. Flora Tce After Elsie St

    #18915 — Flora Tce After Elsie St

    +1 min22min
  31. Beach Rd After Flora Tce

    #18904 — Beach Rd After Flora Tce

    +0 min22min
  32. Cliff St Before Lennard St

    #18896 — Cliff St Before Lennard St

    +1 min23min
  33. Cliff St Before Ozone Rd

    #18897 — Cliff St Before Ozone Rd

    +1 min24min
  34. Cliff St Before Marine Tce

    #18899 — Cliff St Before Marine Tce

    +1 min25min
  35. West Coast Dr After Marine Tce

    #18865 — West Coast Dr After Marine Tce

    +1 min26min
  36. West Coast Dr After Clontarf St

    #18866 — West Coast Dr After Clontarf St

    +0 min26min
  37. West Coast Dr After Raleigh Rd

    #18867 — West Coast Dr After Raleigh Rd

    +1 min27min
  38. West Coast Dr Before St Helier Dr

    #27454 — West Coast Dr Before St Helier Dr

    +1 min28min
  39. West Coast Dr Hillarys Boat Harbour

    #18868 — West Coast Dr Hillarys Boat Harbour

    +2 min30min
  40. West Coast Dr Before St Helier Dr

    #18822 — West Coast Dr Before St Helier Dr

    +1 min31min
  41. St Helier Dr After Nerida Pl

    #18869 — St Helier Dr After Nerida Pl

    +0 min31min
  42. St Helier Dr After Anaconda Pl

    #18870 — St Helier Dr After Anaconda Pl

    +1 min32min
  43. Hocking Pde After Keans Av

    #18873 — Hocking Pde After Keans Av

    +1 min33min
  44. Padbury Cir Before Grenville Av

    #18880 — Padbury Cir Before Grenville Av

    +1 min34min
  45. Hood Tce Before Parker Av

    #18882 — Hood Tce Before Parker Av

    +1 min35min
  46. Hood Tce Before Kempenfeldt Av

    #18883 — Hood Tce Before Kempenfeldt Av

    +0 min35min
  47. Kempenfeldt Av Before Parnell Av

    #18887 — Kempenfeldt Av Before Parnell Av

    +1 min36min
  48. Parnell Av Before Warwick Rd

    #18888 — Parnell Av Before Warwick Rd

    441+1 min37min
  49. Warwick Rd After Myrtle Av

    #18890 — Warwick Rd After Myrtle Av

    441+0 min37min
  50. Freeman Wy Before Keppell Rd

    #18893 — Freeman Wy Before Keppell Rd

    441+1 min38min
  51. Warwick Rd After Marmion Av

    #18660 — Warwick Rd After Marmion Av

    441+2 min40min
  52. Warwick Rd Before Roche Rd

    #18661 — Warwick Rd Before Roche Rd

    441+0 min40min
  53. Poynter Dr After Chessell Dr

    #18916 — Poynter Dr After Chessell Dr

    441+2 min42min
  54. Poynter Dr Before Kelso Ct

    #18917 — Poynter Dr Before Kelso Ct

    441+0 min42min
  55. Poynter Dr Before Griffell Wy

    #18918 — Poynter Dr Before Griffell Wy

    441+1 min43min
  56. Poynter Dr Before Megiddo Wy

    #18919 — Poynter Dr Before Megiddo Wy

    441+1 min44min
  57. Poynter Dr After Glenbar Rd

    #18920 — Poynter Dr After Glenbar Rd

    441+1 min45min
  58. Beach Rd After Poynter Dr

    #16272 — Beach Rd After Poynter Dr

    441442+0 min45min
  59. Beach Rd After Sequoia Rd

    #16273 — Beach Rd After Sequoia Rd

    441442+1 min46min
  60. Beach Rd After Davallia Rd

    #16274 — Beach Rd After Davallia Rd

    425441442443444+1 min47min
  61. Beach Rd After Sycamore Dr

    #16275 — Beach Rd After Sycamore Dr

    425441442443444+2 min49min
  62. 388416425427428441+10+3 min52min

Frequently asked questions

When are the first and last departures of line 423?

On weekdays the first departure from Stirling Stn Stand 2 is at 04:45 and the last at 23:02. There are 40 departures in total.

Does line 423 run on weekends?

Yes — on Saturday from 07:51 to 22:32 and on Sunday from 08:36 to 20:32.

Does line 423 run on Sundays?

Yes. On Sundays line 423 has 20 departures from Stirling Stn Stand 2, the first at 08:36 and the last at 20:32.

How often does line 423 run?

Departures run about every 26 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 423?

The whole ride takes about 52 minutes on average — from about 19 minutes off-peak to about 62 minutes at peak.

How many stops does line 423 have?

In the Stirling Stn Stand 2 → Warwick Stn Stand 1 direction, line 423 has 62 stops.

How long is the route of line 423?

The route in this direction is about 22.4 km long.