buses.appPerth public transport
975

Perth · bus timetable

Bus 975 Warwick Stn Stand 2 Railway Pde Stand 3

Bus Regular line Operator: Transperth

Line 975 goes from Warwick Stn Stand 2 to Railway Pde Stand 3; departures on weekdays run from 04:54 until 23:36, every ~15 min.

  • Headway~13 min
  • First departure04:51
  • Last departure23:39
  • Average ride~53 min
  • Stops53
  • Departures per day77
  • Route length21.4 km
  • Peak~58 min
  • Off-peak~33 min
  • Saturday59 departures
  • Sunday54 departures

Bus of Perth public transport — connects Warwick Stn Stand 2 and Railway Pde Stand 3, with 53 stops per direction.The first departure is at 04:51, the last at 23:39.Departures run every ~13 min, and the ride takes ~53 min on average.

Timetable

First

04:51

Last

23:39

Departures

77

Line 975 timetable — on weekdays
0451
052241
060928374554
07031121314148
0805203552
Line 975 timetable — on Saturdays
0522
061545
0713284358
0812274154
0909243852
Line 975 timetable — on Sundays and holidays
0656
071545
080015304459
0913284358
1011254055
Changed25.10.2026.
Checked25.10.2026.

Stops

53 stops~53 min in total
  1. 46departure0min
  2. Beechboro Rd After Raleigh Rd

    #29051 — Beechboro Rd After Raleigh Rd

    +1 min1min
  3. Beechboro Rd Before Drynan St

    #29053 — Beechboro Rd Before Drynan St

    +1 min2min
  4. Beechboro Rd After Drynan St

    #29055 — Beechboro Rd After Drynan St

    +0 min2min
  5. Beechboro Rd After Sanderson St

    #29057 — Beechboro Rd After Sanderson St

    +1 min3min
  6. Collier Rd After Doherty St

    #15829 — Collier Rd After Doherty St

    40355+1 min4min
  7. Collier Rd After Sanderson St

    #15830 — Collier Rd After Sanderson St

    355+1 min5min
  8. Collier Rd After Wilde St

    #29448 — Collier Rd After Wilde St

    355+1 min6min
  9. Russell St After Barnett Ct

    #11356 — Russell St After Barnett Ct

    353354355356950+1 min7min
  10. Galleria Bus Stn Stand 13

    #28728 — Galleria Bus Stn Stand 13

    +2 min9min
  11. Walter Rd After Russell St

    #11614 — Walter Rd After Russell St

    2040351352361950+1+1 min10min
  12. Wellington Rd After Walter Rd

    #16571 — Wellington Rd After Walter Rd

    20361+1 min11min
  13. Wellington Rd Before Thornton St

    #16572 — Wellington Rd Before Thornton St

    20361+1 min12min
  14. Wellington Rd After Smith St

    #16573 — Wellington Rd After Smith St

    20361+1 min13min
  15. Wellington Rd After Kensington Av

    #16574 — Wellington Rd After Kensington Av

    20361+0 min13min
  16. Camboon Rd After Morley Rd

    #16196 — Camboon Rd After Morley Rd

    361+1 min14min
  17. Camboon Rd After Lincoln Rd

    #16197 — Camboon Rd After Lincoln Rd

    361+1 min15min
  18. Wolseley Rd After Camboon Rd

    #16215 — Wolseley Rd After Camboon Rd

    +1 min16min
  19. Wolseley Rd After Kanimbla Wy

    #16216 — Wolseley Rd After Kanimbla Wy

    +1 min17min
  20. Wellington Rd After Wolseley Rd

    #16219 — Wellington Rd After Wolseley Rd

    +1 min18min
  21. Wellington Rd Before Noranda Av

    #16220 — Wellington Rd Before Noranda Av

    +1 min19min
  22. Alexander Dr After Gordon Rd

    #12842 — Alexander Dr After Gordon Rd

    360360X+1 min20min
  23. Yirrigan Dr After Escallonia St

    #16466 — Yirrigan Dr After Escallonia St

    +1 min21min
  24. Yirrigan Dr After Avocado Dr

    #16467 — Yirrigan Dr After Avocado Dr

    +1 min22min
  25. Yirrigan Dr After Coralberry Cr

    #16468 — Yirrigan Dr After Coralberry Cr

    67960+2 min24min
  26. Mirrabooka Station Stand 9

    #12540 — Mirrabooka Station Stand 9

    +2 min26min
  27. Chesterfield Rd After Mirrabooka Stn

    #16206 — Chesterfield Rd After Mirrabooka Stn

    371375384415416970+1+0 min26min
  28. Ravenswood Dr After Arun Pl

    #16403 — Ravenswood Dr After Arun Pl

    371375384415416+2 min28min
  29. Ravenswood Dr After Winchelsea Rd

    #16404 — Ravenswood Dr After Winchelsea Rd

    371384415416+1 min29min
  30. Ravenswood Dr Before Maltarra St

    #16405 — Ravenswood Dr Before Maltarra St

    415416+1 min30min
  31. Ravenswood Dr Before Wardong Rd

    #16406 — Ravenswood Dr Before Wardong Rd

    415416+1 min31min
  32. Marloo Rd After Amelia St

    #16373 — Marloo Rd After Amelia St

    386386X+1 min32min
  33. Marloo Rd Before Canara Rd

    #16374 — Marloo Rd Before Canara Rd

    386386X+0 min32min
  34. Marloo Rd Before Arkana Rd

    #16376 — Marloo Rd Before Arkana Rd

    386386X+1 min33min
  35. Princess Rd After Arkana Rd

    #16324 — Princess Rd After Arkana Rd

    386386X+1 min34min
  36. Princess Rd After Gretham Rd

    #16325 — Princess Rd After Gretham Rd

    386386X+0 min34min
  37. Princess Rd After Etchingham Rd

    #16326 — Princess Rd After Etchingham Rd

    386386X+1 min35min
  38. Princess Rd After Fletching St

    #16328 — Princess Rd After Fletching St

    386386X+1 min36min
  39. Camberwell Rd After Princess Rd

    #16315 — Camberwell Rd After Princess Rd

    +1 min37min
  40. Camberwell Rd After Bersted St

    #16316 — Camberwell Rd After Bersted St

    +0 min37min
  41. Culloton Cr After Tolson St

    #16305 — Culloton Cr After Tolson St

    +2 min39min
  42. Culloton Cr After Wallington Rd

    #16307 — Culloton Cr After Wallington Rd

    +1 min40min
  43. Muswell St After Cartwright Rd

    #16296 — Muswell St After Cartwright Rd

    +1 min41min
  44. Treen St After Muswell St

    #16293 — Treen St After Muswell St

    +1 min42min
  45. Treen St After Derrington Cr

    #16294 — Treen St After Derrington Cr

    +1 min43min
  46. Wanneroo Rd Before Beach Rd

    #12378 — Wanneroo Rd Before Beach Rd

    388389+1 min44min
  47. Beach Rd Before Harray St

    #28567 — Beach Rd Before Harray St

    388448449450+1 min45min
  48. Beach Rd After Harray St

    #16256 — Beach Rd After Harray St

    388448449450+1 min46min
  49. Beach Rd Before Erindale Rd

    #16257 — Beach Rd Before Erindale Rd

    388448449450+1 min47min
  50. Beach Rd - Warwick Grove Shopping Ctr

    #16258 — Beach Rd - Warwick Grove Shopping Ctr

    388427428448449450+1+1 min48min
  51. Beach Rd After Glendale Av

    #16259 — Beach Rd After Glendale Av

    388427428445446447+4+1 min49min
  52. Beach Rd After Belvedere Rd

    #16261 — Beach Rd After Belvedere Rd

    388416427428445446+5+1 min50min
  53. 388416423425427428+10+3 min53min

Frequently asked questions

When are the first and last departures of line 975?

On weekdays the first departure from Railway Pde Stand 3 is at 04:51 and the last at 23:39. There are 77 departures in total.

Does line 975 run on weekends?

Yes — on Saturday from 05:22 to 23:37 and on Sunday from 06:56 to 23:09.

Does line 975 run on Sundays?

Yes. On Sundays line 975 has 54 departures from Railway Pde Stand 3, the first at 06:56 and the last at 23:09.

How often does line 975 run?

Departures run about every 13 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 975?

The whole ride takes about 53 minutes on average — from about 33 minutes off-peak to about 58 minutes at peak.

How many stops does line 975 have?

In the Railway Pde Stand 3 → Warwick Stn Stand 1 direction, line 975 has 53 stops.

How long is the route of line 975?

The route in this direction is about 21.4 km long.