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~29 min
  • First departure05:46
  • Last departure23:33
  • Average ride~39 min
  • Stops45
  • Departures per day40
  • Route length16.3 km
  • Peak~52 min
  • Off-peak~30 min
  • Saturday18 departures
  • Sunday16 departures

Bus of Perth public transport — connects Cannington Stn Stand 4 and Bull Creek Stn Stand 5, with 45 stops per direction.The first departure is at 05:46, the last at 23:33.Departures run every ~29 min, and the ride takes ~39 min on average.

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

05:46

Last

23:33

Departures

40

Line 202 timetable — on weekdays
0546
062653
071848
081848
092353
Line 202 timetable — on Saturdays
0644
0752
0852
0952
1052
Line 202 timetable — on Sundays and holidays
0737
0852
0952
1052
1152
Changed25.10.2026.
Checked25.10.2026.

Stops

45 stops~39 min in total
  1. 203departure0min
  2. 178200201203+0 min0min
  3. 200201203+2 min2min
  4. Karel Av Before Apsley Rd

    #11183 — Karel Av Before Apsley Rd

    203+1 min3min
  5. Apsley Rd Before Poplar St

    #20037 — Apsley Rd Before Poplar St

    203+1 min4min
  6. Apsley Rd After Morrison Wy

    #20038 — Apsley Rd After Morrison Wy

    203+1 min5min
  7. Apsley Rd After Donald St

    #20039 — Apsley Rd After Donald St

    203+0 min5min
  8. Apsley Rd After Malindi St

    #20040 — Apsley Rd After Malindi St

    203+1 min6min
  9. Apsley Rd After Aster Av

    #20041 — Apsley Rd After Aster Av

    203+0 min6min
  10. Apsley Rd After Chelmer Wy

    #20044 — Apsley Rd After Chelmer Wy

    203+1 min7min
  11. Vahland Av After Apsley Rd

    #11219 — Vahland Av After Apsley Rd

    999+0 min7min
  12. Vahland Av Before Querrin Av

    #11220 — Vahland Av Before Querrin Av

    +1 min8min
  13. Vahland Av Before Kielman Rd

    #11221 — Vahland Av Before Kielman Rd

    +1 min9min
  14. High Rd After Vahland Av

    #20164 — High Rd After Vahland Av

    200201+0 min9min
  15. 200201+1 min10min
  16. 200201+1 min11min
  17. High Rd Before Adroit St

    #20168 — High Rd Before Adroit St

    201+0 min11min
  18. High Rd Before Cerberus Av

    #20169 — High Rd Before Cerberus Av

    201+1 min12min
  19. 201+0 min12min
  20. High Rd After Meadowbrook Dr

    #20171 — High Rd After Meadowbrook Dr

    201+1 min13min
  21. 201+0 min13min
  22. Metcalfe Rd After High Rd

    #20239 — Metcalfe Rd After High Rd

    925+1 min14min
  23. Metcalfe Rd Before Jaccard Wy

    #20240 — Metcalfe Rd Before Jaccard Wy

    925+1 min15min
  24. Ferndale Cr Before Dampiera Wy

    #20218 — Ferndale Cr Before Dampiera Wy

    +0 min15min
  25. Ferndale Cr After Karri Wy

    #20219 — Ferndale Cr After Karri Wy

    +2 min17min
  26. Ferndale Cr After Lambertia Wy

    #20220 — Ferndale Cr After Lambertia Wy

    +1 min18min
  27. Ferndale Cr Before Bern Rd

    #20221 — Ferndale Cr Before Bern Rd

    +1 min19min
  28. Ferndale Cr Before Spey Pl

    #20222 — Ferndale Cr Before Spey Pl

    +1 min20min
  29. Ferndale Cr Before Narval Wy

    #20223 — Ferndale Cr Before Narval Wy

    +1 min21min
  30. Ferndale Cr Before Crocus Wy

    #20224 — Ferndale Cr Before Crocus Wy

    +1 min22min
  31. Willcock St Before Jillman Wy

    #20253 — Willcock St Before Jillman Wy

    +1 min23min
  32. Willcock St Before Lofoten Wy

    #20255 — Willcock St Before Lofoten Wy

    +1 min24min
  33. Willcock St After Marmot Wy

    #20256 — Willcock St After Marmot Wy

    +1 min25min
  34. Grace St Before Camsell Wy

    #20251 — Grace St Before Camsell Wy

    +1 min26min
  35. Grace St Before Kinlock Av

    #20252 — Grace St Before Kinlock Av

    +1 min27min
  36. Metcalfe Rd After Bridgeway Av

    #20245 — Metcalfe Rd After Bridgeway Av

    925+1 min28min
  37. Nicholson Rd Before Spencer Rd

    #20479 — Nicholson Rd Before Spencer Rd

    203207925+1 min29min
  38. Nicholson Rd Before Woodloes St

    #20480 — Nicholson Rd Before Woodloes St

    203207208925930930X+2 min31min
  39. Albany Hwy After Nicholson Rd

    #10047 — Albany Hwy After Nicholson Rd

    203207208220925930+1+1 min32min
  40. Albany Hwy Before River Rd

    #10048 — Albany Hwy Before River Rd

    203207208220925930+1+0 min32min
  41. Albany Hwy After Liege St

    #10049 — Albany Hwy After Liege St

    203207208220925930+1+1 min33min
  42. Cecil Av After Albany Hwy

    #13629 — Cecil Av After Albany Hwy

    3472177200203207+2+2 min35min
  43. Cecil Av After Carousel Rd

    #13630 — Cecil Av After Carousel Rd

    345172177200203+7+2 min37min
  44. Cecil Av Before Sevenoaks St

    #13631 — Cecil Av Before Sevenoaks St

    345172177200203+7+1 min38min
  45. 3472200203207208+3+1 min39min

Frequently asked questions

When are the first and last departures of line 202?

On weekdays the first departure from Bull Creek Stn Stand 7 is at 05:46 and the last at 23:33. There are 40 departures in total.

Does line 202 run on weekends?

Yes — on Saturday from 06:44 to 23:33 and on Sunday from 07:37 to 22:33.

Does line 202 run on Sundays?

Yes. On Sundays line 202 has 16 departures from Bull Creek Stn Stand 7, the first at 07:37 and the last at 22:33.

How often does line 202 run?

Departures run about every 29 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 39 minutes on average — from about 30 minutes off-peak to about 52 minutes at peak.

How many stops does line 202 have?

In the Bull Creek Stn Stand 7 → Cannington Stn Stand 15 direction, line 202 has 45 stops.

How long is the route of line 202?

The route in this direction is about 16.3 km long.