buses.appPerth public transport
345

Perth · bus timetable

Bus 345 North Av After Truscott St Ellenbrook Stn Stand 12

Bus Regular line Operator: Transperth

The North Av After Truscott St – Ellenbrook Stn Stand 12 route is served by line 345, on weekdays from 05:51 to 17:58, 11 departures a day.

  • Headway~60 min
  • First departure07:16
  • Last departure19:04
  • Average ride~30 min
  • Stops30
  • Departures per day11
  • Route length21.7 km
  • Peak~32 min
  • Off-peak~29 min
  • Saturday5 departures
  • Sunday5 departures

Bus of Perth public transport — connects North Av After Truscott St and Ellenbrook Stn Stand 12, with 30 stops per direction.The first departure is at 07:16, the last at 19:04.Departures run every ~60 min, and the ride takes ~30 min on average.

Timetable

First

07:16

Last

19:04

Departures

11

Line 345 timetable — on weekdays
0716
0916
1115
1315
151540
Line 345 timetable — on Saturdays
0930
1130
1330
1530
1730
Line 345 timetable — on Sundays and holidays
0930
1130
1330
1530
1730
Changed25.10.2026.
Checked25.10.2026.

Stops

30 stops~30 min in total
  1. 310departure0min
  2. Main St Before The Promenade

    #22418 — Main St Before The Promenade

    310342343348+1 min1min
  3. The Promenade Before Killara Av

    #25923 — The Promenade Before Killara Av

    310342343348+0 min1min
  4. The Promenade After Pinaster Pde

    #25924 — The Promenade After Pinaster Pde

    310342343348+1 min2min
  5. Millhouse Rd After Henley Brook Av

    #26151 — Millhouse Rd After Henley Brook Av

    310343348+0 min2min
  6. Millhouse Rd Before Manila Wy

    #28378 — Millhouse Rd Before Manila Wy

    310343+1 min3min
  7. Millhouse Rd After Wistful Pde

    #28376 — Millhouse Rd After Wistful Pde

    310343+0 min3min
  8. Millhouse Rd After Beaumonde Gra

    #28373 — Millhouse Rd After Beaumonde Gra

    310343+1 min4min
  9. Millhouse Rd Before Holdsworth Av

    #28371 — Millhouse Rd Before Holdsworth Av

    310343+0 min4min
  10. Millhouse Rd After Thredbo Dr

    #29420 — Millhouse Rd After Thredbo Dr

    310+1 min5min
  11. Millhouse Rd After Chateau Pl

    #29421 — Millhouse Rd After Chateau Pl

    310+1 min6min
  12. Millhouse Rd After Aveley Rd

    #22404 — Millhouse Rd After Aveley Rd

    310+0 min6min
  13. Millhouse Rd After Anglesea Cr

    #22405 — Millhouse Rd After Anglesea Cr

    310+1 min7min
  14. West Swan Rd Before Great Northern Hwy

    #15491 — West Swan Rd Before Great Northern Hwy

    310+2 min9min
  15. Great Northern Hwy Before Copley Rd

    #14709 — Great Northern Hwy Before Copley Rd

    +2 min11min
  16. Great Northern Hwy After Copley Rd

    #14710 — Great Northern Hwy After Copley Rd

    +0 min11min
  17. Great Northern Hwy Before Station St

    #14711 — Great Northern Hwy Before Station St

    +0 min11min
  18. Great Northern Hwy Upper Swan

    #14714 — Great Northern Hwy Upper Swan

    +4 min15min
  19. Great Northern Hwy Before Walyunga Rd

    #15426 — Great Northern Hwy Before Walyunga Rd

    +2 min17min
  20. Great Northern Hwy After Walyunga Rd

    #14715 — Great Northern Hwy After Walyunga Rd

    +1 min18min
  21. Great Northern Hwy After Warbrook Rd

    #14716 — Great Northern Hwy After Warbrook Rd

    +3 min21min
  22. Great Northern Hwy Before Stock Rd

    #14717 — Great Northern Hwy Before Stock Rd

    +0 min21min
  23. Great Northern Hwy Before Dewar Rd

    #14718 — Great Northern Hwy Before Dewar Rd

    +3 min24min
  24. Great Northern Hwy Before Butternab Rd

    #14719 — Great Northern Hwy Before Butternab Rd

    +1 min25min
  25. Great Northern Hwy Before Bullsbrook Rd

    #14720 — Great Northern Hwy Before Bullsbrook Rd

    +2 min27min
  26. Chittering Rd Before Maroubra Av

    #23389 — Chittering Rd Before Maroubra Av

    +0 min27min
  27. Chittering Rd After Maroubra Av

    #15428 — Chittering Rd After Maroubra Av

    +1 min28min
  28. King St After Brearley St

    #29430 — King St After Brearley St

    +0 min28min
  29. +1 min29min
  30. North Av After Truscott St

    #15430 — North Av After Truscott St

    +1 min30min

Frequently asked questions

When are the first and last departures of line 345?

On weekdays the first departure from Ellenbrook Stn Stand 5 is at 07:16 and the last at 19:04. There are 11 departures in total.

Does line 345 run on weekends?

Yes — on Saturday from 09:30 to 17:30 and on Sunday from 09:30 to 17:30.

Does line 345 run on Sundays?

Yes. On Sundays line 345 has 5 departures from Ellenbrook Stn Stand 5, the first at 09:30 and the last at 17:30.

How often does line 345 run?

Departures run about every 60 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 345?

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

How many stops does line 345 have?

In the Ellenbrook Stn Stand 5 → North Av After Truscott St direction, line 345 has 30 stops.

How long is the route of line 345?

The route in this direction is about 21.7 km long.