buses.appPerth public transport
240

Perth · bus timetable

Bus 240 Kelmscott Stn Stand 3 Taronga Dr Before Turner Rd Kelmscott Stn Stand 3

Bus Regular line Circular Operator: Transperth

Line 240 connects Kelmscott Stn Stand 3 with Taronga Dr Before Turner Rd: on weekdays it departs from 06:50 to 18:11, every ~58 min.

  • Headway~58 min
  • First departure06:50
  • Last departure18:11
  • Average ride~24 min
  • Stops23
  • Departures per day11
  • Route length8.3 km
  • Peak~36 min
  • Off-peak~23 min
  • Saturdaynot running
  • Sundaynot running

A circular bus line of Perth public transport — it departs from Kelmscott Stn Stand 3, passes Taronga Dr Before Turner Rd and returns.The first departure is at 06:50, the last at 18:11.Departures run every ~58 min, and the ride takes ~24 min on average.

Circular line — departs from and returns to Kelmscott Stn Stand 3, via Taronga Dr Before Turner Rd.

Timetable

Line 240 timetable — on weekdays
0650
0759
0853
1053
1256

Line 240 does not run on Saturdays.

Line 240 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

23 stops~24 min in total
  1. 241departure0min
  2. Davis Rd Before Albany Hwy

    #28244 — Davis Rd Before Albany Hwy

    219241+1 min1min
  3. Albany Hwy After Davis Rd

    #10010 — Albany Hwy After Davis Rd

    220+0 min1min
  4. Gilwell Av After Albany Hwy

    #13380 — Gilwell Av After Albany Hwy

    +1 min2min
  5. Martin St After Clifton St

    #13374 — Martin St After Clifton St

    +2 min4min
  6. Martin St After Marmion St

    #13375 — Martin St After Marmion St

    +0 min4min
  7. Merilee Tce After Peter St

    #13376 — Merilee Tce After Peter St

    +1 min5min
  8. Merilee Tce After Nash St

    #13377 — Merilee Tce After Nash St

    +1 min6min
  9. Merilee Tce After Arnel St

    #13378 — Merilee Tce After Arnel St

    +1 min7min
  10. Morundah Pl After Bega St

    #26350 — Morundah Pl After Bega St

    +1 min8min
  11. Taronga Dr After Morundah Pl

    #26347 — Taronga Dr After Morundah Pl

    +1 min9min
  12. Taronga Dr Before Turner Rd

    #26349 — Taronga Dr Before Turner Rd

    +1 min10min
  13. Turner Rd After Taronga Pl

    #26348 — Turner Rd After Taronga Pl

    +1 min11min
  14. Brookside Av After Connell Av

    #26351 — Brookside Av After Connell Av

    +1 min12min
  15. Blackburne Dr After Brookside Av

    #26352 — Blackburne Dr After Brookside Av

    +1 min13min
  16. Blackburne Dr Before Connell Av

    #26353 — Blackburne Dr Before Connell Av

    +1 min14min
  17. Connell Av After Princeton St

    #13384 — Connell Av After Princeton St

    +1 min15min
  18. Connell Av After Melody St

    #13385 — Connell Av After Melody St

    +1 min16min
  19. Lucich St After Charles St

    #13379 — Lucich St After Charles St

    +1 min17min
  20. Gilwell Av After Clifton St

    #13381 — Gilwell Av After Clifton St

    +1 min18min
  21. Gilwell Av After Page Rd

    #13382 — Gilwell Av After Page Rd

    +1 min19min
  22. Davis Rd After Albany Hwy

    #28245 — Davis Rd After Albany Hwy

    219241+2 min21min
  23. 219241243244245+3 min24min

Frequently asked questions

When are the first and last departures of line 240?

On weekdays the first departure from Kelmscott Stn Stand 3 is at 06:50 and the last at 18:11. There are 11 departures in total.

Does line 240 run on weekends?

No, there are no published weekend departures.

Does line 240 run on Sundays?

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

How often does line 240 run?

Departures run about every 58 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 240?

The whole ride takes about 24 minutes on average — from about 23 minutes off-peak to about 36 minutes at peak.

How many stops does line 240 have?

Line 240 is circular and has 23 stops (via Taronga Dr Before Turner Rd).

How long is the route of line 240?

The route in this direction is about 8.3 km long.