buses.appPerth public transport
243

Perth · bus timetable

Bus 243 Armadale Stn Stand 9 Kelmscott Stn Stand 5

Bus Regular line Operator: Transperth

The Armadale Stn Stand 9 – Kelmscott Stn Stand 5 route is served by line 243, on weekdays from 04:57 to 18:17, every ~33 min.

  • Headway~33 min
  • First departure04:57
  • Last departure18:17
  • Average ride~29 min
  • Stops37
  • Departures per day22
  • Route length11.8 km
  • Peak~34 min
  • Off-peak~19 min
  • Saturday11 departures
  • Sundaynot running

Bus of Perth public transport — connects Armadale Stn Stand 9 and Kelmscott Stn Stand 5, with 37 stops per direction.The first departure is at 04:57, the last at 18:17.Departures run every ~33 min, and the ride takes ~29 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

04:57

Last

18:17

Departures

22

Line 243 timetable — on weekdays
0457B
0527B57B
0624B38B52B
0711B2955
081045
Line 243 timetable — on Saturdays
0804
0904
1003
1103
1203

Line 243 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

37 stops~29 min in total
  1. 244departure0min
  2. Forrest Rd After Tudor Rd

    #13239 — Forrest Rd After Tudor Rd

    244246+1 min1min
  3. Fifth Rd After Marian Av

    #13244 — Fifth Rd After Marian Av

    +0 min1min
  4. Fifth Rd After Robin Hood Av

    #13245 — Fifth Rd After Robin Hood Av

    +1 min2min
  5. Fifth Rd Before Edgeroi Wy

    #13246 — Fifth Rd Before Edgeroi Wy

    +0 min2min
  6. Gribble Av After Tarrawan Rd

    #13261 — Gribble Av After Tarrawan Rd

    +1 min3min
  7. Seventh Rd After Gribble Av

    #13208 — Seventh Rd After Gribble Av

    245+1 min4min
  8. Seventh Rd Before Kiama Rd

    #13209 — Seventh Rd Before Kiama Rd

    245+0 min4min
  9. Armadale Rd After Seventh Rd

    #12988 — Armadale Rd After Seventh Rd

    245519529+1 min5min
  10. Seville Dr Before Braemore St

    #13000 — Seville Dr Before Braemore St

    244245+1 min6min
  11. Seville Dr After Strawberry Dr

    #13001 — Seville Dr After Strawberry Dr

    +0 min6min
  12. Seville Dr After Chidzey Dr

    #13002 — Seville Dr After Chidzey Dr

    +1 min7min
  13. Seville Dr Before Poad St

    #13003 — Seville Dr Before Poad St

    +0 min7min
  14. Seville Dr Before Ticklie Rd

    #22979 — Seville Dr Before Ticklie Rd

    +1 min8min
  15. Seville Dr Before Westfield Rd

    #13004 — Seville Dr Before Westfield Rd

    +1 min9min
  16. Seville Dr After Morgan Rd

    #13005 — Seville Dr After Morgan Rd

    +0 min9min
  17. Seville Dr After Tiree St

    #13006 — Seville Dr After Tiree St

    +1 min10min
  18. Seville Dr After Gillam Dr

    #23369 — Seville Dr After Gillam Dr

    +1 min11min
  19. Champion Dr After Seville Dr

    #13052 — Champion Dr After Seville Dr

    244+1 min12min
  20. Champion Dr After Gillam Dr

    #13053 — Champion Dr After Gillam Dr

    244+1 min13min
  21. Westfield Rd After Grovelands Wy

    #13035 — Westfield Rd After Grovelands Wy

    245+1 min14min
  22. Grovelands Dr After Berala Ct

    #13061 — Grovelands Dr After Berala Ct

    +0 min14min
  23. Grovelands Dr After Shetland Rd

    #13062 — Grovelands Dr After Shetland Rd

    +1 min15min
  24. Grovelands Dr After Beechcroft Pl

    #13063 — Grovelands Dr After Beechcroft Pl

    +0 min15min
  25. Baxendale Wy Before Huxley Ct

    #13085 — Baxendale Wy Before Huxley Ct

    +1 min16min
  26. Lake Rd After Regatta Bvd

    #26482 — Lake Rd After Regatta Bvd

    +1 min17min
  27. +1 min18min
  28. O'Sullivan Dr After Ypres Rd

    #13408 — O'Sullivan Dr After Ypres Rd

    +1 min19min
  29. O'Sullivan Dr After Waratah Dr

    #13409 — O'Sullivan Dr After Waratah Dr

    +1 min20min
  30. O'Sullivan Dr After Amanda Dr

    #13410 — O'Sullivan Dr After Amanda Dr

    +1 min21min
  31. Cammillo Rd After Guinivere Wy

    #13402 — Cammillo Rd After Guinivere Wy

    +1 min22min
  32. Cammillo Rd Before Westfield Rd

    #13403 — Cammillo Rd Before Westfield Rd

    +0 min22min
  33. Cammillo Rd After Banyard Av

    #13404 — Cammillo Rd After Banyard Av

    +1 min23min
  34. Cammillo Rd After Merrifield Av

    #13405 — Cammillo Rd After Merrifield Av

    +1 min24min
  35. Third Av After Cammillo Rd

    #13073 — Third Av After Cammillo Rd

    244+1 min25min
  36. Third Av Before Railway Av

    #13074 — Third Av Before Railway Av

    244+1 min26min
  37. 219240241244245+3 min29min

Frequently asked questions

When are the first and last departures of line 243?

On weekdays the first departure from Armadale Stn Stand 9 is at 04:57 and the last at 18:17. There are 22 departures in total.

Does line 243 run on weekends?

Yes — on Saturday from 08:04 to 18:03.

Does line 243 run on Sundays?

No. The current timetable has no Sunday departures for line 243.

How often does line 243 run?

Departures run about every 33 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 243?

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

How many stops does line 243 have?

In the Armadale Stn Stand 9 → Kelmscott Stn Stand 5 direction, line 243 has 37 stops.

How long is the route of line 243?

The route in this direction is about 11.8 km long.