buses.appPerth public transport
251

Perth · bus timetable

Bus 251 Byford Stn Stand 2 Armadale Stn Stand 1

Bus Regular line Operator: Transperth

Line 251 connects Byford Stn Stand 2 with Armadale Stn Stand 1: on weekdays it departs from 05:37 to 18:27, every ~60 min.

  • Headway~60 min
  • First departure05:37
  • Last departure18:27
  • Average ride~18 min
  • Stops20
  • Departures per day19
  • Route length9.2 km
  • Peak~31 min
  • Off-peak~15 min
  • Saturday11 departures
  • Sunday9 departures

Bus of Perth public transport — connects Byford Stn Stand 2 and Armadale Stn Stand 1, with 20 stops per direction.The first departure is at 05:37, the last at 18:27.Departures run every ~60 min, and the ride takes ~18 min on average.

Timetable

First

05:37

Last

18:27

Departures

19

Line 251 timetable — on weekdays
0537
060733
07023550
08041950
0951
Line 251 timetable — on Saturdays
0652
0752
0851
0951
1051
Line 251 timetable — on Sundays and holidays
0852
0952
1052
1152
1251
Changed25.10.2026.
Checked25.10.2026.

Stops

20 stops~18 min in total
  1. departure0min
  2. Hammermill Dr After Furnace St

    #29696 — Hammermill Dr After Furnace St

    254256259262+1 min1min
  3. South Western Hwy After Clara St

    #13107 — South Western Hwy After Clara St

    +1 min2min
  4. South Western Hwy Before Evans Wy

    #13108 — South Western Hwy Before Evans Wy

    +0 min2min
  5. South Western Hwy After Larsen Rd

    #13111 — South Western Hwy After Larsen Rd

    +1 min3min
  6. South Western Hwy Before Stanley Rd

    #13110 — South Western Hwy Before Stanley Rd

    +0 min3min
  7. South Western Hwy Before Thomas Rd

    #13112 — South Western Hwy Before Thomas Rd

    +0 min3min
  8. South Western Hwy Before Butcher Rd

    #13113 — South Western Hwy Before Butcher Rd

    +2 min5min
  9. South Western Hwy After Butcher Rd

    #13114 — South Western Hwy After Butcher Rd

    +1 min6min
  10. South Western Hwy Before Eleventh Rd

    #13115 — South Western Hwy Before Eleventh Rd

    +2 min8min
  11. South Western Hwy After Mitchell St

    #13116 — South Western Hwy After Mitchell St

    +1 min9min
  12. South Western Hwy Before Moore St

    #13117 — South Western Hwy Before Moore St

    +1 min10min
  13. South Western Hwy Before Rails Cr

    #13118 — South Western Hwy Before Rails Cr

    +1 min11min
  14. South Western Hwy After Stone St

    #13119 — South Western Hwy After Stone St

    +1 min12min
  15. South Western Hwy After Dickens Pl

    #13120 — South Western Hwy After Dickens Pl

    +1 min13min
  16. South Western Hwy After Talus Dr

    #13121 — South Western Hwy After Talus Dr

    +1 min14min
  17. South Western Hwy Armadale Snr High Sch

    #13122 — South Western Hwy Armadale Snr High Sch

    +1 min15min
  18. William St After South Western Hwy

    #23368 — William St After South Western Hwy

    +1 min16min

Frequently asked questions

When are the first and last departures of line 251?

On weekdays the first departure from Byford Stn Stand 2 is at 05:37 and the last at 18:27. There are 19 departures in total.

Does line 251 run on weekends?

Yes — on Saturday from 06:52 to 16:52 and on Sunday from 08:52 to 16:52.

Does line 251 run on Sundays?

Yes. On Sundays line 251 has 9 departures from Byford Stn Stand 2, the first at 08:52 and the last at 16:52.

How often does line 251 run?

Departures run about every 60 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 251?

The whole ride takes about 18 minutes on average — from about 15 minutes off-peak to about 31 minutes at peak.

How many stops does line 251 have?

In the Byford Stn Stand 2 → Armadale Stn Stand 1 direction, line 251 has 20 stops.

How long is the route of line 251?

The route in this direction is about 9.2 km long.