buses.appPerth public transport
15

Perth · bus timetable

Bus 15 Glendalough Stn Stand 3 Perth Busport Zone B

Bus Regular line Operator: Transperth

Line 15 (Glendalough Stn Stand 3 – Perth Busport Zone B) has its first departure on weekdays at 05:25 and its last at 22:59, every ~15 min.

  • Headway~15 min
  • First departure05:56
  • Last departure23:30
  • Average ride~30 min
  • Stops25
  • Departures per day58
  • Route length9 km
  • Peak~37 min
  • Off-peak~22 min
  • Saturday28 departures
  • Sunday25 departures

Bus of Perth public transport — connects Glendalough Stn Stand 3 and Perth Busport Zone B, with 25 stops per direction.The first departure is at 05:56, the last at 23:30.Departures run every ~15 min, and the ride takes ~30 min on average.

Timetable

First

05:56

Last

23:30

Departures

58

Line 15 timetable — on weekdays
0556
062650
071329394954
08000610162229364351
0906213651
Line 15 timetable — on Saturdays
0710
080938
090736
100535
110434
Line 15 timetable — on Sundays and holidays
081140
090938
100736
110535
120535
Changed25.10.2026.
Checked25.10.2026.

Stops

25 stops~30 min in total
  1. 51220384386386X388+12departure0min
  2. Newcastle St After Golding St

    #27618 — Newcastle St After Golding St

    402403404+4 min4min
  3. Newcastle St After Cleaver St

    #12891 — Newcastle St After Cleaver St

    +1 min5min
  4. Newcastle St After Loftus St

    #12892 — Newcastle St After Loftus St

    +1 min6min
  5. Newcastle St Before Oxford St

    #12893 — Newcastle St Before Oxford St

    +1 min7min
  6. Oxford St After Vincent St

    #12677 — Oxford St After Vincent St

    +1 min8min
  7. Oxford St - Leederville Tafe

    #12678 — Oxford St - Leederville Tafe

    +0 min8min
  8. Oxford St Before Muriel Pl

    #12679 — Oxford St Before Muriel Pl

    +1 min9min
  9. Oxford St After Tennyson St

    #12680 — Oxford St After Tennyson St

    +0 min9min
  10. Oxford St After Franklin St

    #12681 — Oxford St After Franklin St

    +1 min10min
  11. Oxford St After Anzac Rd

    #12682 — Oxford St After Anzac Rd

    +1 min11min
  12. Scarborough Beach Rd After Oxford St

    #11448 — Scarborough Beach Rd After Oxford St

    402990+1 min12min
  13. Scarborough Beach Rd Before Coogee St

    #11449 — Scarborough Beach Rd Before Coogee St

    402990+0 min12min
  14. Scarborough Beach Rd After Matlock St

    #11450 — Scarborough Beach Rd After Matlock St

    402990+1 min13min
  15. Berryman St After The Boulevarde

    #12658 — Berryman St After The Boulevarde

    +1 min14min
  16. Egina St After Berryman St

    #27302 — Egina St After Berryman St

    +1 min15min
  17. Ashby St After Buxton St

    #27301 — Ashby St After Buxton St

    +1 min16min
  18. Kalgoorlie St Before Anzac Rd

    #12662 — Kalgoorlie St Before Anzac Rd

    +1 min17min
  19. Anzac Rd After Federation St

    #27298 — Anzac Rd After Federation St

    +2 min19min
  20. Anzac Rd Before Powis St

    #27295 — Anzac Rd Before Powis St

    +1 min20min
  21. Powis St Before Harborne St

    #22731 — Powis St Before Harborne St

    +3 min23min
  22. Harborne St After Powis St

    #17473 — Harborne St After Powis St

    8595+2 min25min
  23. Harborne St After Leeder St

    #27293 — Harborne St After Leeder St

    8595+1 min26min
  24. Harborne St After Parkland Rd

    #27291 — Harborne St After Parkland Rd

    8595407+1 min27min
  25. 8595406413+3 min30min

Frequently asked questions

When are the first and last departures of line 15?

On weekdays the first departure from Perth Busport Zone B is at 05:56 and the last at 23:30. There are 58 departures in total.

Does line 15 run on weekends?

Yes — on Saturday from 07:10 to 23:30 and on Sunday from 08:11 to 21:30.

Does line 15 run on Sundays?

Yes. On Sundays line 15 has 25 departures from Perth Busport Zone B, the first at 08:11 and the last at 21:30.

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

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

How many stops does line 15 have?

In the Perth Busport Zone B → Glendalough Stn Stand 6 direction, line 15 has 25 stops.

How long is the route of line 15?

The route in this direction is about 9 km long.