buses.appPerth public transport
202

Perth · bus timetable

Bus 202 Cannington Stn Stand 4 Bull Creek Stn Stand 5

Bus Regular line Operator: Transperth

Line 202 (Cannington Stn Stand 4 – Bull Creek Stn Stand 5) has its first departure on weekdays at 05:09 and its last at 21:52, every ~30 min.

  • Headway~30 min
  • First departure05:09
  • Last departure21:52
  • Average ride~43 min
  • Stops44
  • Departures per day36
  • Route length16.9 km
  • Peak~52 min
  • Off-peak~32 min
  • Saturday17 departures
  • Sunday15 departures

Bus of Perth public transport — connects Cannington Stn Stand 4 and Bull Creek Stn Stand 5, with 44 stops per direction.The first departure is at 05:09, the last at 21:52.Departures run every ~30 min, and the ride takes ~43 min on average.

Timetable

First

06:59

Last

21:53

Departures

15

Line 202 timetable — on weekdays
050942
0607274554
0709183548
08051742
090537
Line 202 timetable — on Saturdays
0559
0713
0811
0909
1006
Line 202 timetable — on Sundays and holidays
0659
0812
0911
1008
1108
Changed25.10.2026.
Checked25.10.2026.

Stops

44 stops~43 min in total
  1. 203departure0min
  2. Cecil Av After Sevenoaks St

    #13632 — Cecil Av After Sevenoaks St

    345172177200203+7+1 min1min
  3. Cecil Av Before Carousel Rd

    #13633 — Cecil Av Before Carousel Rd

    345172177200203+7+1 min2min
  4. Cecil Av After Pattie St

    #13634 — Cecil Av After Pattie St

    203207208925+1 min3min
  5. Albany Hwy Carousel Shop Ctr

    #10162 — Albany Hwy Carousel Shop Ctr

    203207208925+1 min4min
  6. Albany Hwy Before Station St

    #10164 — Albany Hwy Before Station St

    203207208220925930+1+1 min5min
  7. Metcalfe Rd Before Bridgeway Av

    #20232 — Metcalfe Rd Before Bridgeway Av

    925+2 min9min
  8. Grace St After Nields St

    #20248 — Grace St After Nields St

    +2 min11min
  9. Grace St Before Gurnard Rd

    #20249 — Grace St Before Gurnard Rd

    +0 min11min
  10. Willcock St After Grace St

    #27903 — Willcock St After Grace St

    +1 min12min
  11. Willcock St After Latham Rd

    #20258 — Willcock St After Latham Rd

    +1 min13min
  12. Willcock St Before Ferndale Cr

    #20259 — Willcock St Before Ferndale Cr

    +1 min14min
  13. Ferndale Cr After Crocus Wy

    #20225 — Ferndale Cr After Crocus Wy

    +1 min15min
  14. Ferndale Cr After Glen Ct

    #20226 — Ferndale Cr After Glen Ct

    +1 min16min
  15. Ferndale Cr Before Spey Pl

    #20227 — Ferndale Cr Before Spey Pl

    +1 min17min
  16. Ferndale Cr After Bern Rd

    #20228 — Ferndale Cr After Bern Rd

    +1 min18min
  17. Ferndale Cr Before Lambertia Wy

    #20229 — Ferndale Cr Before Lambertia Wy

    +1 min19min
  18. Ferndale Cr After Lambertia Wy

    #20230 — Ferndale Cr After Lambertia Wy

    +0 min19min
  19. Ferndale Cr After Karri Wy

    #20231 — Ferndale Cr After Karri Wy

    +1 min20min
  20. Metcalfe Rd After Jaccard Wy

    #20237 — Metcalfe Rd After Jaccard Wy

    925+1 min21min
  21. Metcalfe Rd Before High Rd

    #20238 — Metcalfe Rd Before High Rd

    925+0 min21min
  22. High Rd After Metcalfe Rd

    #20181 — High Rd After Metcalfe Rd

    201+1 min22min
  23. High Rd Before Meadowbrook Dr

    #20182 — High Rd Before Meadowbrook Dr

    201+0 min22min
  24. High Rd After Meadowbrook Dr

    #20183 — High Rd After Meadowbrook Dr

    201+1 min23min
  25. High Rd After Cerberus Av

    #20184 — High Rd After Cerberus Av

    201+1 min24min
  26. High Rd Before Willeri Dr

    #20186 — High Rd Before Willeri Dr

    201+1 min25min
  27. High Rd Before Rosehill Cr

    #20187 — High Rd Before Rosehill Cr

    200201+1 min26min
  28. High Rd After Granville Wy

    #20189 — High Rd After Granville Wy

    200201+0 min26min
  29. High Rd Before Vahland Av

    #20190 — High Rd Before Vahland Av

    200201+1 min27min
  30. Vahland Av After High Rd

    #11231 — Vahland Av After High Rd

    998999+0 min27min
  31. Vahland Av After Kielman Rd

    #11232 — Vahland Av After Kielman Rd

    +0 min27min
  32. Vahland Av Before Lynton Rd

    #11233 — Vahland Av Before Lynton Rd

    +1 min28min
  33. Vahland Av After Lynton Rd

    #11234 — Vahland Av After Lynton Rd

    998999+1 min29min
  34. Apsley Rd After Vahland Av

    #20045 — Apsley Rd After Vahland Av

    203+0 min29min
  35. Apsley Rd Before Eloure Pl

    #20046 — Apsley Rd Before Eloure Pl

    203+1 min30min
  36. Apsley Rd After Pinetree Gully Rd

    #20047 — Apsley Rd After Pinetree Gully Rd

    203+1 min31min
  37. Apsley Rd Before Kingfisher Loop

    #20048 — Apsley Rd Before Kingfisher Loop

    203+0 min31min
  38. Apsley Rd After Eagles Wk

    #20049 — Apsley Rd After Eagles Wk

    203+1 min32min
  39. Apsley Rd Before Brolga Prom

    #20050 — Apsley Rd Before Brolga Prom

    203+1 min33min
  40. Karel Av Before Keith Rd

    #11181 — Karel Av Before Keith Rd

    203+1 min34min
  41. Leach Hwy Before Webb St

    #10855 — Leach Hwy Before Webb St

    200201203+3 min37min
  42. Leach Hwy Before Bull Creek Dr

    #10856 — Leach Hwy Before Bull Creek Dr

    178200201203+3 min40min
  43. 178200201203925+3 min43min

Frequently asked questions

When are the first and last departures of line 202?

On weekdays the first departure from Cannington Stn Stand 4 is at 05:09 and the last at 21:52. There are 36 departures in total.

Does line 202 run on weekends?

Yes — on Saturday from 05:59 to 21:51 and on Sunday from 06:59 to 21:53.

Does line 202 run on Sundays?

Yes. On Sundays line 202 has 15 departures from Cannington Stn Stand 4, the first at 06:59 and the last at 21:53.

How often does line 202 run?

Departures run about every 30 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 202?

The whole ride takes about 43 minutes on average — from about 32 minutes off-peak to about 52 minutes at peak.

How many stops does line 202 have?

In the Cannington Stn Stand 4 → Bull Creek Stn Stand 5 direction, line 202 has 44 stops.

How long is the route of line 202?

The route in this direction is about 16.9 km long.