buses.appPerth public transport
403

Perth · bus timetable

Bus 403 Stirling Stn Stand 15 Perth Busport Zone B

Bus Regular line Operator: Transperth

Line 403 (Stirling Stn Stand 15 – Perth Busport Zone B) has its first departure on weekdays at 04:42 and its last at 22:32, every ~21 min.

  • Headway~21 min
  • First departure04:42
  • Last departure22:32
  • Average ride~35 min
  • Stops35
  • Departures per day45
  • Route length13 km
  • Peak~48 min
  • Off-peak~30 min
  • Saturday33 departures
  • Sunday26 departures

Bus of Perth public transport — connects Stirling Stn Stand 15 and Perth Busport Zone B, with 35 stops per direction.The first departure is at 04:42, the last at 22:32.Departures run every ~21 min, and the ride takes ~35 min on average.

Timetable

First

04:42

Last

22:32

Departures

45

Line 403 timetable — on weekdays
0442
052255
06183654
0706152532394858
08042547
Line 403 timetable — on Saturdays
0543
061343
072151
082151
092151
Line 403 timetable — on Sundays and holidays
072151
082151
092151
102151
112151
Changed25.10.2026.
Checked25.10.2026.

Stops

35 stops~35 min in total
  1. 402departure0min
  2. Cedric St Before George St

    #23897 — Cedric St Before George St

    402414415424425427+1+2 min2min
  3. Cedric St Before Karrinyup Rd

    #11545 — Cedric St Before Karrinyup Rd

    402414415424425428+1+1 min3min
  4. Karrinyup Rd After Jones St

    #11574 — Karrinyup Rd After Jones St

    402997+1 min4min
  5. Telford Cr Before Brunel St

    #26833 — Telford Cr Before Brunel St

    +1 min5min
  6. Telford Cr Before Messina Av

    #26835 — Telford Cr Before Messina Av

    +1 min6min
  7. Messina Av Before Torino Wy

    #26836 — Messina Av Before Torino Wy

    +0 min6min
  8. Cassino Dr Before Tivoli Dr

    #26838 — Cassino Dr Before Tivoli Dr

    +1 min7min
  9. Hamilton St Before Firsby St

    #26840 — Hamilton St Before Firsby St

    +1 min8min
  10. Hutton St After Albert St

    #16880 — Hutton St After Albert St

    +1 min9min
  11. Royal St After Waterloo St

    #16881 — Royal St After Waterloo St

    +1 min10min
  12. Royal St Before Clarence St

    #16882 — Royal St Before Clarence St

    +0 min10min
  13. York St Before Federal St

    #16874 — York St Before Federal St

    404+1 min11min
  14. Stoneham St After Riley St

    #16841 — Stoneham St After Riley St

    404+1 min12min
  15. Stoneham St Before Hector St

    #16842 — Stoneham St Before Hector St

    404+0 min12min
  16. Stoneham St After Hodgson St

    #16843 — Stoneham St After Hodgson St

    404+1 min13min
  17. Stoneham St After Wade St

    #16844 — Stoneham St After Wade St

    +0 min13min
  18. Stoneham St Before Kinsella St

    #16845 — Stoneham St Before Kinsella St

    +1 min14min
  19. Powell St Before French St

    #26843 — Powell St Before French St

    +1 min15min
  20. Powell St Before Banksia St

    #26845 — Powell St Before Banksia St

    +0 min15min
  21. Banksia St Before Joondanna Dr

    #26847 — Banksia St Before Joondanna Dr

    +1 min16min
  22. Edinboro St After Green St

    #12968 — Edinboro St After Green St

    +1 min17min
  23. Edinboro St After Ellesmere St

    #12969 — Edinboro St After Ellesmere St

    +0 min17min
  24. Woodstock St After Shakespeare St

    #12965 — Woodstock St After Shakespeare St

    +1 min18min
  25. 404+1 min19min
  26. London St After Hobart St

    #12687 — London St After Hobart St

    404+1 min20min
  27. Loftus St After Anzac Rd

    #12689 — Loftus St After Anzac Rd

    402404+1 min21min
  28. Loftus St After Chamberlain St

    #12690 — Loftus St After Chamberlain St

    402404+1 min22min
  29. Loftus St Before Austen St

    #12691 — Loftus St Before Austen St

    402404+1 min23min
  30. Loftus St After Thompson St

    #12692 — Loftus St After Thompson St

    402404+1 min24min
  31. Loftus St After Emmerson St

    #12693 — Loftus St After Emmerson St

    402404+1 min25min
  32. Cleaver St After Vincent St

    #12709 — Cleaver St After Vincent St

    402404+2 min27min
  33. Cleaver St After Carr St

    #27616 — Cleaver St After Carr St

    402404+1 min28min
  34. Newcastle St After Strathcona St

    #12874 — Newcastle St After Strathcona St

    15402404+1 min29min
  35. 151928345167+26+6 min35min

Frequently asked questions

When are the first and last departures of line 403?

On weekdays the first departure from Stirling Stn Stand 15 is at 04:42 and the last at 22:32. There are 45 departures in total.

Does line 403 run on weekends?

Yes — on Saturday from 05:43 to 22:32 and on Sunday from 07:21 to 21:32.

Does line 403 run on Sundays?

Yes. On Sundays line 403 has 26 departures from Stirling Stn Stand 15, the first at 07:21 and the last at 21:32.

How often does line 403 run?

Departures run about every 21 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 403?

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

How many stops does line 403 have?

In the Stirling Stn Stand 15 → Perth Busport Zone B direction, line 403 has 35 stops.

How long is the route of line 403?

The route in this direction is about 13 km long.