buses.appPerth public transport
427

Perth · bus timetable

Bus 427 Warwick Stn Stand 3 Stirling Stn Stand 12

Bus Regular line Operator: Transperth

Line 427 (Warwick Stn Stand 3 – Stirling Stn Stand 12) has its first departure on weekdays at 06:08 and its last at 17:56, every ~49 min.

  • Headway~20 min
  • First departure08:28
  • Last departure19:08
  • Average ride~26 min
  • Stops21
  • Departures per day18
  • Route length9.8 km
  • Peak~36 min
  • Off-peak~23 min
  • Saturdaynot running
  • Sundaynot running

Bus of Perth public transport — connects Warwick Stn Stand 3 and Stirling Stn Stand 12, with 21 stops per direction.The first departure is at 08:28, the last at 19:08.Departures run every ~20 min, and the ride takes ~26 min on average.

Timetable

First

08:28

Last

19:08

Departures

18

Line 427 timetable — on weekdays
0828
0908
1008
1106
1206

Line 427 does not run on Saturdays.

Line 427 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

21 stops~26 min in total
  1. 424departure0min
  2. Cedric St Before George St

    #23897 — Cedric St Before George St

    402403414415424425+1+1 min1min
  3. Civic Pl After Cedric St

    #22937 — Civic Pl After Cedric St

    +0 min1min
  4. +1 min2min
  5. Osborne Pl Osborne Park Hospital

    #19219 — Osborne Pl Osborne Park Hospital

    +1 min3min
  6. Karrinyup Rd After Dennis St

    #11425 — Karrinyup Rd After Dennis St

    424425+0 min3min
  7. Karrinyup Rd Before Mitchell Fwy

    #11426 — Karrinyup Rd Before Mitchell Fwy

    424425+1 min4min
  8. North Beach Rd Before Brushfield Wy

    #19166 — North Beach Rd Before Brushfield Wy

    424+2 min6min
  9. North Beach Rd Before March St

    #19167 — North Beach Rd Before March St

    424+1 min7min
  10. North Beach Rd Before Porter St

    #19168 — North Beach Rd Before Porter St

    424+0 min7min
  11. Erindale Rd After North Beach Rd

    #18609 — Erindale Rd After North Beach Rd

    +2 min9min
  12. Erindale Rd After Mitchell Fwy

    #18610 — Erindale Rd After Mitchell Fwy

    +1 min10min
  13. Erindale Rd After Gibberd Rd

    #18611 — Erindale Rd After Gibberd Rd

    +1 min11min
  14. Erindale Rd After Balcatta Rd

    #18612 — Erindale Rd After Balcatta Rd

    416428+2 min13min
  15. Erindale Rd After Eglinton Cr

    #18613 — Erindale Rd After Eglinton Cr

    428+2 min15min
  16. Erindale Rd After Aintree St

    #18614 — Erindale Rd After Aintree St

    428+2 min17min
  17. Erindale Rd After Farm St

    #18948 — Erindale Rd After Farm St

    428+1 min18min
  18. Beach Rd - Warwick Grove Shopping Ctr

    #16258 — Beach Rd - Warwick Grove Shopping Ctr

    388428448449450451+1+2 min20min
  19. Beach Rd After Glendale Av

    #16259 — Beach Rd After Glendale Av

    388428445446447448+4+1 min21min
  20. Beach Rd After Belvedere Rd

    #16261 — Beach Rd After Belvedere Rd

    388416428445446447+5+2 min23min
  21. 388416423425428441+10+3 min26min

Frequently asked questions

When are the first and last departures of line 427?

On weekdays the first departure from Stirling Stn Stand 8 is at 08:28 and the last at 19:08. There are 18 departures in total.

Does line 427 run on weekends?

No, there are no published weekend departures.

Does line 427 run on Sundays?

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

How often does line 427 run?

Departures run about every 20 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 427?

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

How many stops does line 427 have?

In the Stirling Stn Stand 8 → Warwick Stn Stand 1 direction, line 427 has 21 stops.

How long is the route of line 427?

The route in this direction is about 9.8 km long.