buses.appPerth public transport
591

Perth · bus timetable

Bus 591 Sticks Bvd After Willoughbridge Cr Mandurah Bus Stn Stand 10

Bus Regular line Operator: Transperth

Line 591 (Sticks Bvd After Willoughbridge Cr – Mandurah Bus Stn Stand 10) has its first departure on weekdays at 05:28 and its last at 20:15, every ~36 min.

  • Headway~35 min
  • First departure06:31
  • Last departure20:37
  • Average ride~30 min
  • Stops38
  • Departures per day25
  • Route length14.1 km
  • Peak~53 min
  • Off-peak~26 min
  • Saturday12 departures
  • Sunday11 departures

Bus of Perth public transport — connects Sticks Bvd After Willoughbridge Cr and Mandurah Bus Stn Stand 10, with 38 stops per direction.The first departure is at 06:31, the last at 20:37.Departures run every ~35 min, and the ride takes ~30 min on average.

Timetable

First

06:31

Last

20:37

Departures

25

Line 591 timetable — on weekdays
0631
072858
0908
1008
1108
Line 591 timetable — on Saturdays
0807
0907
1007
1107
1207
Line 591 timetable — on Sundays and holidays
0907
1007
1107
1207
1307
Changed25.10.2026.
Checked25.10.2026.

Stops

38 stops~30 min in total
  1. Mandurah Bus Stn Stand 7

    #17377 — Mandurah Bus Stn Stand 7

    departure0min
  2. Allnutt St Before Dower St

    #24262 — Allnutt St Before Dower St

    584585588589592593+2+1 min1min
  3. Dower St After Allnutt St

    #17373 — Dower St After Allnutt St

    588592593594+1 min2min
  4. Dower St After Cooper St

    #17368 — Dower St After Cooper St

    588592593594597+1 min3min
  5. Dower St - Mandurah Forum Shopping Ctr

    #17369 — Dower St - Mandurah Forum Shopping Ctr

    588592593594597+1 min4min
  6. Pinjarra Rd After Dower St

    #24341 — Pinjarra Rd After Dower St

    588592+0 min4min
  7. Pinjarra Rd Before Anstruther Rd

    #26484 — Pinjarra Rd Before Anstruther Rd

    588592+1 min5min
  8. Pinjarra Rd Before Randell St

    #21585 — Pinjarra Rd Before Randell St

    588+0 min5min
  9. Pinjarra Rd Before Forrest St

    #21586 — Pinjarra Rd Before Forrest St

    588+1 min6min
  10. Pinjarra Rd Before Sutton St

    #21587 — Pinjarra Rd Before Sutton St

    588+0 min6min
  11. Pinjarra Rd After Sholl St

    #21588 — Pinjarra Rd After Sholl St

    592+1 min7min
  12. Mary St After Leighton Pl

    #28758 — Mary St After Leighton Pl

    +1 min8min
  13. Mary St After Finistere Island Rtt

    #21603 — Mary St After Finistere Island Rtt

    +1 min9min
  14. Mary St Before Mclarty Rd

    #21604 — Mary St Before Mclarty Rd

    +0 min9min
  15. Mary St Before Leighton Rd

    #21605 — Mary St Before Leighton Rd

    +1 min10min
  16. +1 min11min
  17. +1 min12min
  18. Janis St After Cathryn St

    #21595 — Janis St After Cathryn St

    +1 min13min
  19. Janis St After Leighton Rd

    #26387 — Janis St After Leighton Rd

    +0 min13min
  20. Janis St Before Wilkins St

    #21596 — Janis St Before Wilkins St

    +1 min14min
  21. Wilkins St Before Mclarty Rd

    #25891 — Wilkins St Before Mclarty Rd

    +0 min14min
  22. Mclarty Rd Before Admiralty Cr

    #21610 — Mclarty Rd Before Admiralty Cr

    +1 min15min
  23. Mclarty Rd Before Bucentaur Pl

    #21611 — Mclarty Rd Before Bucentaur Pl

    +1 min16min
  24. Kingfisher Dr After Fulmar Pl

    #21627 — Kingfisher Dr After Fulmar Pl

    +1 min17min
  25. Jacana Wy Before Oaklands Av

    #21629 — Jacana Wy Before Oaklands Av

    +1 min18min
  26. Oaklands Av After Banyon Cl

    #21633 — Oaklands Av After Banyon Cl

    +1 min19min
  27. Peelwood Pde After Bangalay Ct

    #21641 — Peelwood Pde After Bangalay Ct

    592+1 min20min
  28. Peelwood Pde Before Daydream Plza

    #21642 — Peelwood Pde Before Daydream Plza

    592+1 min21min
  29. Peelwood Pde Before Boardwalk Bvd

    #21643 — Peelwood Pde Before Boardwalk Bvd

    592+1 min22min
  30. Casuarina Dr Before Everlasting Rtt

    #21737 — Casuarina Dr Before Everlasting Rtt

    +1 min23min
  31. Casuarina Dr Before Honeysuckle Rmbl

    #21738 — Casuarina Dr Before Honeysuckle Rmbl

    +1 min24min
  32. Casuarina Dr Before Lavender Gdns

    #21739 — Casuarina Dr Before Lavender Gdns

    +1 min25min
  33. Bower Dr After Old Coast Rd

    #24281 — Bower Dr After Old Coast Rd

    +1 min26min
  34. Oakleigh Dr After Willoughbridge Cr

    #24283 — Oakleigh Dr After Willoughbridge Cr

    +1 min27min
  35. Oakleigh Dr Before Sticks Bvd

    #24284 — Oakleigh Dr Before Sticks Bvd

    +0 min27min
  36. Sticks Bvd After Abbotswood Pwy

    #21746 — Sticks Bvd After Abbotswood Pwy

    +1 min28min
  37. Sticks Bvd Before Quarriston Av

    #21747 — Sticks Bvd Before Quarriston Av

    +1 min29min
  38. Sticks Bvd After Willoughbridge Cr

    #21748 — Sticks Bvd After Willoughbridge Cr

    +1 min30min

Frequently asked questions

When are the first and last departures of line 591?

On weekdays the first departure from Mandurah Bus Stn Stand 7 is at 06:31 and the last at 20:37. There are 25 departures in total.

Does line 591 run on weekends?

Yes — on Saturday from 08:07 to 19:07 and on Sunday from 09:07 to 19:07.

Does line 591 run on Sundays?

Yes. On Sundays line 591 has 11 departures from Mandurah Bus Stn Stand 7, the first at 09:07 and the last at 19:07.

How often does line 591 run?

Departures run about every 35 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 591?

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

How many stops does line 591 have?

In the Mandurah Bus Stn Stand 7 → Sticks Bvd After Willoughbridge Cr direction, line 591 has 38 stops.

How long is the route of line 591?

The route in this direction is about 14.1 km long.