buses.appPerth public transport
451

Perth · bus timetable

Bus 451 Ballajura Stn Stand 11 Warwick Stn Stand 1

Bus Regular line Operator: Transperth

The Ballajura Stn Stand 11 – Warwick Stn Stand 1 route is served by line 451, on weekdays from 05:08 to 23:20, every ~15 min.

  • Headway~15 min
  • First departure04:56
  • Last departure00:06
  • Average ride~35 min
  • Stops45
  • Departures per day65
  • Route length18.5 km
  • Peak~46 min
  • Off-peak~20 min
  • Saturday32 departures
  • Sunday27 departures

Bus of Perth public transport — connects Ballajura Stn Stand 11 and Warwick Stn Stand 1, with 45 stops per direction.The first departure is at 04:56, the last at 00:06.Departures run every ~15 min, and the ride takes ~35 min on average.

Timetable

First

04:56

Last

00:06

Departures

65

Line 451 timetable — on weekdays
0456
0545
061641
0702223752
080212274257
Line 451 timetable — on Saturdays
0646
0740
081040
091040
101040
Line 451 timetable — on Sundays and holidays
0740
081040
091040
101040
111040
Changed25.10.2026.
Checked25.10.2026.

Stops

45 stops~35 min in total
  1. 450departure0min
  2. Beach Rd After Springvale Dr

    #16276 — Beach Rd After Springvale Dr

    388416427428445446+5+1 min1min
  3. Beach Rd Before Dorchester Av

    #16277 — Beach Rd Before Dorchester Av

    388427428445446447+4+0 min1min
  4. Beach Rd After Dorchester Av

    #16278 — Beach Rd After Dorchester Av

    388448449450975+1 min2min
  5. Erindale Rd Warwick Shopping Centre

    #18615 — Erindale Rd Warwick Shopping Centre

    +1 min3min
  6. Erindale Rd After Ellersdale Av

    #18616 — Erindale Rd After Ellersdale Av

    +0 min3min
  7. Erindale Rd Before Eddington Rd

    #18617 — Erindale Rd Before Eddington Rd

    +0 min3min
  8. Erindale Rd After Eddington Rd

    #18618 — Erindale Rd After Eddington Rd

    +0 min3min
  9. Erindale Rd After Chelsford Rd

    #18619 — Erindale Rd After Chelsford Rd

    +1 min4min
  10. Warwick Rd After Rodgers St

    #25522 — Warwick Rd After Rodgers St

    +1 min5min
  11. Marangaroo Dr After Wanneroo Rd

    #12427 — Marangaroo Dr After Wanneroo Rd

    +1 min6min
  12. Marangaroo Dr After Giralt Rd

    #12428 — Marangaroo Dr After Giralt Rd

    448+1 min7min
  13. Marangaroo Dr After Balgonie Av

    #12429 — Marangaroo Dr After Balgonie Av

    +1 min8min
  14. Marangaroo Dr After Templeton Cr

    #12430 — Marangaroo Dr After Templeton Cr

    374+0 min8min
  15. Marangaroo Dr After Berwyn Rd

    #12431 — Marangaroo Dr After Berwyn Rd

    374+0 min8min
  16. Marangaroo Dr After Highclere Bvd

    #12432 — Marangaroo Dr After Highclere Bvd

    374386386X+1 min9min
  17. Marangaroo Dr After Girrawheen Av

    #12433 — Marangaroo Dr After Girrawheen Av

    +0 min9min
  18. Marangaroo Dr After Curtis Wy

    #12434 — Marangaroo Dr After Curtis Wy

    +1 min10min
  19. Marangaroo Dr After Amberton Av

    #12435 — Marangaroo Dr After Amberton Av

    +0 min10min
  20. Marangaroo Dr Before Mirrabooka Av

    #12436 — Marangaroo Dr Before Mirrabooka Av

    +1 min11min
  21. Mirrabooka Av After Aristos Wy

    #12534 — Mirrabooka Av After Aristos Wy

    377452970X+1 min12min
  22. Mirrabooka Av After Griffon Wy

    #12535 — Mirrabooka Av After Griffon Wy

    377452970X+1 min13min
  23. Errina Rd After Mirrabooka Av

    #16057 — Errina Rd After Mirrabooka Av

    +0 min13min
  24. Errina Rd After Crabtree St

    #16058 — Errina Rd After Crabtree St

    360360X361+1 min14min
  25. Errina Rd After Derbi Rd

    #16059 — Errina Rd After Derbi Rd

    360360X361+1 min15min
  26. Azelia St After Highview St

    #16070 — Azelia St After Highview St

    360360X361+0 min15min
  27. The Avenue After Azelia St

    #16073 — The Avenue After Azelia St

    360360X361+1 min16min
  28. Whitcombe Wy After Snowy Cl

    #16067 — Whitcombe Wy After Snowy Cl

    360360X361+0 min16min
  29. Greenpark Rd After Halwest Wy

    #16078 — Greenpark Rd After Halwest Wy

    360360X361+1 min17min
  30. Greenpark Rd Before Northumberland Av

    #16079 — Greenpark Rd Before Northumberland Av

    360360X361+0 min17min
  31. Greenpark Rd After Rosebury Av

    #16080 — Greenpark Rd After Rosebury Av

    360360X361+1 min18min
  32. Alexander Dr After Greenpark Rd

    #12850 — Alexander Dr After Greenpark Rd

    360360X361450+0 min18min
  33. Illawarra Cr After Jacaranda Dr

    #15992 — Illawarra Cr After Jacaranda Dr

    360360X361+1 min19min
  34. Illawarra Cr After Redgum Dr

    #15993 — Illawarra Cr After Redgum Dr

    360360X361+1 min20min
  35. Illawarra Cr After Vista Pde

    #15994 — Illawarra Cr After Vista Pde

    360360X361+0 min20min
  36. Illawarra Cr Before Marangaroo Dr

    #15995 — Illawarra Cr Before Marangaroo Dr

    360360X361+1 min21min
  37. Illawarra Cr After Marangaroo Dr

    #15996 — Illawarra Cr After Marangaroo Dr

    361452+0 min21min
  38. Illawarra Cr After Meadowview Dr

    #15997 — Illawarra Cr After Meadowview Dr

    361452+1 min22min
  39. Illawarra Cr After Kookaburra Tce

    #15998 — Illawarra Cr After Kookaburra Tce

    361452+1 min23min
  40. Illawarra Cr Before Kingfisher Av

    #15999 — Illawarra Cr Before Kingfisher Av

    361452+1 min24min
  41. Shearwater Tce After Illawara Cr

    #15962 — Shearwater Tce After Illawara Cr

    452+1 min25min
  42. Pelican Pde After Kiandra Pde

    #15964 — Pelican Pde After Kiandra Pde

    452+1 min26min
  43. Pelican Pde Before Kingfisher Av

    #15965 — Pelican Pde Before Kingfisher Av

    452+1 min27min
  44. Bellefin Dr Before Hepburn Av

    #29318 — Bellefin Dr Before Hepburn Av

    351452+1 min28min
  45. 362363449450+7 min35min

Frequently asked questions

When are the first and last departures of line 451?

On weekdays the first departure from Warwick Stn Stand 8 is at 04:56 and the last at 00:06. There are 65 departures in total.

Does line 451 run on weekends?

Yes — on Saturday from 06:46 to 00:06 and on Sunday from 07:40 to 23:06.

Does line 451 run on Sundays?

Yes. On Sundays line 451 has 27 departures from Warwick Stn Stand 8, the first at 07:40 and the last at 23:06.

How often does line 451 run?

Departures run about every 15 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 451?

The whole ride takes about 35 minutes on average — from about 20 minutes off-peak to about 46 minutes at peak.

How many stops does line 451 have?

In the Warwick Stn Stand 8 → Ballajura Stn Stand 1 direction, line 451 has 45 stops.

How long is the route of line 451?

The route in this direction is about 18.5 km long.