buses.appPerth public transport
504

Perth · bus timetable

Bus 504 Murdoch Stn Stand 3 Bull Creek Stn Stand 10

Bus Regular line Operator: Transperth

Line 504 goes from Murdoch Stn Stand 3 to Bull Creek Stn Stand 10; departures on weekdays run from 05:48 until 18:27, every ~30 min.

  • Headway~25 min
  • First departure06:01
  • Last departure19:23
  • Average ride~19 min
  • Stops21
  • Departures per day25
  • Route length8.2 km
  • Peak~20 min
  • Off-peak~16 min
  • Saturdaynot running
  • Sundaynot running

Bus of Perth public transport — connects Murdoch Stn Stand 3 and Bull Creek Stn Stand 10, with 21 stops per direction.The first departure is at 06:01, the last at 19:23.Departures run every ~25 min, and the ride takes ~19 min on average.

Timetable

First

06:01

Last

19:23

Departures

25

Line 504 timetable — on weekdays
060143
0723
080853
0953
1052

Line 504 does not run on Saturdays.

Line 504 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

21 stops~19 min in total
  1. 503505departure0min
  2. Leach Hwy Before Amur Pl

    #10857 — Leach Hwy Before Amur Pl

    502503505915+0 min0min
  3. Leach Hwy Before Murdoch Dr

    #10858 — Leach Hwy Before Murdoch Dr

    502503505915+1 min1min
  4. Leach Hwy After Murdoch Dr

    #10859 — Leach Hwy After Murdoch Dr

    502503510915+0 min1min
  5. Leach Hwy After Riseley St

    #10860 — Leach Hwy After Riseley St

    115502503+1 min2min
  6. Leach Hwy After Riseley St

    #10861 — Leach Hwy After Riseley St

    115502503+0 min2min
  7. 115502503+1 min3min
  8. Winthrop Dr After Leach Hwy

    #24073 — Winthrop Dr After Leach Hwy

    115503+1 min4min
  9. Jackson Av Before Billings Wy

    #19707 — Jackson Av Before Billings Wy

    115+0 min4min
  10. Jackson Av Before Whitfeld Tce

    #19709 — Jackson Av Before Whitfeld Tce

    115+0 min4min
  11. Jackson Av Before Gamblen Way

    #29220 — Jackson Av Before Gamblen Way

    115+1 min5min
  12. Jackson Av After Ten Seldam Cir

    #19710 — Jackson Av After Ten Seldam Cir

    115+1 min6min
  13. Somerville Bvd After Jackson Av

    #19695 — Somerville Bvd After Jackson Av

    115511+0 min6min
  14. Prescott Dr After Somerville Bvd

    #24066 — Prescott Dr After Somerville Bvd

    +1 min7min
  15. Prescott Dr Before Gratwick Tce

    #24067 — Prescott Dr Before Gratwick Tce

    +1 min8min
  16. Prescott Dr Before South St

    #24068 — Prescott Dr Before South St

    +0 min8min
  17. South St After Prescott Dr

    #10494 — South St After Prescott Dr

    503513+1 min9min
  18. South St Murdoch University

    #10495 — South St Murdoch University

    503513+1 min10min
  19. South St Before Murdoch Dr

    #10496 — South St Before Murdoch Dr

    503513+3 min13min
  20. South St Murdoch Hospital

    #10497 — South St Murdoch Hospital

    503505513+2 min15min

Frequently asked questions

When are the first and last departures of line 504?

On weekdays the first departure from Bull Creek Stn Stand 4 is at 06:01 and the last at 19:23. There are 25 departures in total.

Does line 504 run on weekends?

No, there are no published weekend departures.

Does line 504 run on Sundays?

No. The current timetable has no Sunday departures for line 504.

How often does line 504 run?

Departures run about every 25 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 504?

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

How many stops does line 504 have?

In the Bull Creek Stn Stand 4 → Murdoch Stn Stand 12 direction, line 504 has 21 stops.

How long is the route of line 504?

The route in this direction is about 8.2 km long.