buses.appPerth public transport
594

Perth · bus timetable

Bus 594 Old Coast Rd Before Cossack Wy Mandurah Bus Stn Stand 10

Bus Regular line Operator: Transperth

Line 594 runs between Old Coast Rd Before Cossack Wy and Mandurah Bus Stn Stand 10; on weekdays the first departure is at 04:54 and the last at 20:13, every ~42 min.

  • Headway~42 min
  • First departure04:54
  • Last departure20:13
  • Average ride~35 min
  • Stops39
  • Departures per day26
  • Route length20.6 km
  • Peak~39 min
  • Off-peak~29 min
  • Saturday15 departures
  • Sunday13 departures

Bus of Perth public transport — connects Old Coast Rd Before Cossack Wy and Mandurah Bus Stn Stand 10, with 39 stops per direction.The first departure is at 04:54, the last at 20:13.Departures run every ~42 min, and the ride takes ~35 min on average.

Timetable

First

06:49

Last

19:10

Departures

13

Line 594 timetable — on weekdays
0454
0534
0603224157
070418254855
080427
Line 594 timetable — on Saturdays
0550
0717
0814
0913
1012
Line 594 timetable — on Sundays and holidays
0649
0817
0915
1013
1113
Changed25.10.2026.
Checked25.10.2026.

Stops

39 stops~35 min in total
  1. Old Coast Rd Before Cossack Wy

    #17006 — Old Coast Rd Before Cossack Wy

    departure0min
  2. Wilderness Dr Before Roma Ct

    #21818 — Wilderness Dr Before Roma Ct

    +0 min0min
  3. Wilderness Dr After Allendale Cr

    #21819 — Wilderness Dr After Allendale Cr

    +1 min1min
  4. Wilderness Dr After Bonnie Doone Gr

    #21820 — Wilderness Dr After Bonnie Doone Gr

    +0 min1min
  5. Wilderness Dr After Bryde Ct

    #21821 — Wilderness Dr After Bryde Ct

    +0 min1min
  6. Wilderness Dr Before Old Coast Rd

    #21822 — Wilderness Dr Before Old Coast Rd

    +1 min2min
  7. Old Coast Rd Before Dawesville Rd

    #17008 — Old Coast Rd Before Dawesville Rd

    +0 min2min
  8. Old Coast Rd After Dawesville Rd

    #17009 — Old Coast Rd After Dawesville Rd

    +1 min3min
  9. Old Coast Rd After Albany Dr

    #17010 — Old Coast Rd After Albany Dr

    +1 min4min
  10. Old Coast Rd After Iluka Rd

    #17011 — Old Coast Rd After Iluka Rd

    +1 min5min
  11. Old Coast Rd After Country Club Dr

    #25639 — Old Coast Rd After Country Club Dr

    593+1 min6min
  12. Old Coast Rd After Southport Bvd

    #28050 — Old Coast Rd After Southport Bvd

    593+0 min6min
  13. Old Coast Rd After Rees Pl

    #26854 — Old Coast Rd After Rees Pl

    593+2 min8min
  14. Old Coast Rd Before Northport Bvd

    #26852 — Old Coast Rd Before Northport Bvd

    593+0 min8min
  15. Old Coast Rd Before Duke St

    #26849 — Old Coast Rd Before Duke St

    593+0 min8min
  16. Old Coast Rd Before Dewar St

    #25661 — Old Coast Rd Before Dewar St

    593+1 min9min
  17. Old Coast Rd Before Yeedong Rd

    #28061 — Old Coast Rd Before Yeedong Rd

    593+0 min9min
  18. Old Coast Rd After Yeedong Rd

    #24375 — Old Coast Rd After Yeedong Rd

    593+1 min10min
  19. Old Coast Rd After Baroy St

    #17012 — Old Coast Rd After Baroy St

    593+1 min11min
  20. Old Coast Rd Opposite Perseverance Bvd

    #24304 — Old Coast Rd Opposite Perseverance Bvd

    593+0 min11min
  21. Old Coast Rd After Scenic Dr

    #24306 — Old Coast Rd After Scenic Dr

    593+1 min12min
  22. Old Coast Rd After Owen Av

    #17013 — Old Coast Rd After Owen Av

    593+1 min13min
  23. Old Coast Rd Before Dorothy Av

    #17014 — Old Coast Rd Before Dorothy Av

    593+1 min14min
  24. Old Coast Rd After Seascapes Bvd

    #24308 — Old Coast Rd After Seascapes Bvd

    593+1 min15min
  25. Old Coast Rd Before Oakleigh Dr

    #22806 — Old Coast Rd Before Oakleigh Dr

    593+0 min15min
  26. Old Coast Rd After Casuarina Dr

    #17016 — Old Coast Rd After Casuarina Dr

    593+1 min16min
  27. Old Coast Rd After Sticks Bvd

    #24317 — Old Coast Rd After Sticks Bvd

    593+1 min17min
  28. Old Coast Rd After Peelwood Pde

    #17017 — Old Coast Rd After Peelwood Pde

    593+1 min18min
  29. Mandurah Rd After Old Coast Rd

    #27636 — Mandurah Rd After Old Coast Rd

    593+2 min20min
  30. Leslie St Before Coolibah Av

    #21665 — Leslie St Before Coolibah Av

    593+3 min23min
  31. Coolibah Av After Illabrook St

    #21666 — Coolibah Av After Illabrook St

    593+1 min24min
  32. Coolibah Av Before Gillark St

    #21667 — Coolibah Av Before Gillark St

    593+1 min25min
  33. Coolibah Av Before Third Av

    #21668 — Coolibah Av Before Third Av

    593+0 min25min
  34. Coolibah Av After Second Av

    #21669 — Coolibah Av After Second Av

    593+1 min26min
  35. Dower St Before Aldgate Street

    #17370 — Dower St Before Aldgate Street

    589591592593597+1 min27min
  36. Dower St After Elizabeth St

    #17371 — Dower St After Elizabeth St

    589591592593597+1 min28min
  37. Dower St Before Allnutt St

    #17372 — Dower St Before Allnutt St

    589591592593+2 min30min
  38. Allnutt St After Dower St

    #24266 — Allnutt St After Dower St

    584585588589591592+2+2 min32min
  39. Mandurah Bus Stn Stand 10

    #17374 — Mandurah Bus Stn Stand 10

    588589591592593597+1+3 min35min

Frequently asked questions

When are the first and last departures of line 594?

On weekdays the first departure from Old Coast Rd Before Cossack Wy is at 04:54 and the last at 20:13. There are 26 departures in total.

Does line 594 run on weekends?

Yes — on Saturday from 05:50 to 20:12 and on Sunday from 06:49 to 19:10.

Does line 594 run on Sundays?

Yes. On Sundays line 594 has 13 departures from Old Coast Rd Before Cossack Wy, the first at 06:49 and the last at 19:10.

How often does line 594 run?

Departures run about every 42 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 594?

The whole ride takes about 35 minutes on average — from about 29 minutes off-peak to about 39 minutes at peak.

How many stops does line 594 have?

In the Old Coast Rd Before Cossack Wy → Mandurah Bus Stn Stand 10 direction, line 594 has 39 stops.

How long is the route of line 594?

The route in this direction is about 20.6 km long.