buses.appPerth public transport
97

Perth · bus timetable

Bus 97 Hackett Dr After Parkway Subiaco Square Rd Stand 1

Bus Regular line Operator: Transperth

The Hackett Dr After Parkway – Subiaco Square Rd Stand 1 route is served by line 97, on weekdays from 06:59 to 19:19, every ~15 min.

  • Headway~15 min
  • First departure06:14
  • Last departure19:14
  • Average ride~24 min
  • Stops23
  • Departures per day52
  • Route length6.9 km
  • Peak~27 min
  • Off-peak~20 min
  • Saturdaynot running
  • Sundaynot running

Bus of Perth public transport — connects Hackett Dr After Parkway and Subiaco Square Rd Stand 1, with 23 stops per direction.The first departure is at 06:14, the last at 19:14.Departures run every ~15 min, and the ride takes ~24 min on average.

Timetable

First

06:14

Last

19:14

Departures

52

Line 97 timetable — on weekdays
0614294459
0714294459
0814294459
0914294459
1014294459

Line 97 does not run on Saturdays.

Line 97 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

23 stops~24 min in total
  1. Subiaco Square Rd Stand 1

    #17520 — Subiaco Square Rd Stand 1

    95departure0min
  2. +1 min1min
  3. Rokeby Rd After Barker Rd

    #17522 — Rokeby Rd After Barker Rd

    +1 min2min
  4. Rokeby Rd Before Hamersley Rd

    #17523 — Rokeby Rd Before Hamersley Rd

    +1 min3min
  5. Rokeby Rd Before Heytesbury Rd

    #17524 — Rokeby Rd Before Heytesbury Rd

    +0 min3min
  6. Nicholson Rd After Coolgardie St

    #17407 — Nicholson Rd After Coolgardie St

    24+2 min5min
  7. Nicholson Rd After Henry St

    #17409 — Nicholson Rd After Henry St

    24+1 min6min
  8. Nicholson Rd After Waverley St

    #17410 — Nicholson Rd After Waverley St

    24+1 min7min
  9. Derby Rd Before Keightley Rd

    #17539 — Derby Rd Before Keightley Rd

    24+0 min7min
  10. Derby Rd Before Onslow Rd

    #17540 — Derby Rd Before Onslow Rd

    24+1 min8min
  11. Derby Rd Before Aberdare Rd

    #17541 — Derby Rd Before Aberdare Rd

    24+1 min9min
  12. Hospital Av Hospital Avenue North Cat Id 114

    #11503 — Hospital Av Hospital Avenue North Cat Id 114

    242596103996Purple CAT+1 min10min
  13. Hospital Av Qeii Medical Centre Cat Id 115

    #11504 — Hospital Av Qeii Medical Centre Cat Id 115

    242596103950950X+2+1 min11min
  14. Hospital Av Perth Children'S Hospital Cat Id 116

    #11505 — Hospital Av Perth Children'S Hospital Cat Id 116

    242596103950950X+2+1 min12min
  15. Hampden Rd Hampden Road North Cat Id 118

    #17390 — Hampden Rd Hampden Road North Cat Id 118

    2496103950950XPurple CAT+1 min14min
  16. Hampden Rd Karella Street Cat Id 119

    #17391 — Hampden Rd Karella Street Cat Id 119

    2496103950Purple CAT+1 min15min
  17. Hampden Rd Hampden Road South Cat Id 120

    #17392 — Hampden Rd Hampden Road South Cat Id 120

    2496103950Purple CAT+1 min16min
  18. Broadway After Cooper St

    #17581 — Broadway After Cooper St

    2496+1 min17min
  19. +1 min18min
  20. +2 min20min
  21. Fairway Before Princess Rd

    #25686 — Fairway Before Princess Rd

    +2 min22min
  22. Hackett Dr After Parkway

    #25567 — Hackett Dr After Parkway

    +2 min24min

Frequently asked questions

When are the first and last departures of line 97?

On weekdays the first departure from Subiaco Square Rd Stand 1 is at 06:14 and the last at 19:14. There are 52 departures in total.

Does line 97 run on weekends?

No, there are no published weekend departures.

Does line 97 run on Sundays?

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

How often does line 97 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 97?

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

How many stops does line 97 have?

In the Subiaco Square Rd Stand 1 → Hackett Dr After Parkway direction, line 97 has 23 stops.

How long is the route of line 97?

The route in this direction is about 6.9 km long.