buses.appPerth public transport
34

Perth · bus timetable

Bus 34 Cannington Stn Stand 12 Perth Busport Zone B

Bus Regular line Operator: Transperth

Line 34 runs between Cannington Stn Stand 12 and Perth Busport Zone B; on weekdays the first departure is at 05:07 and the last at 22:08, every ~15 min.

  • Headway~15 min
  • First departure05:07
  • Last departure22:08
  • Average ride~70 min
  • Stops60
  • Departures per day57
  • Route length25 km
  • Peak~76 min
  • Off-peak~42 min
  • Saturday28 departures
  • Sunday25 departures

Bus of Perth public transport — connects Cannington Stn Stand 12 and Perth Busport Zone B, with 60 stops per direction.The first departure is at 05:07, the last at 22:08.Departures run every ~15 min, and the ride takes ~70 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:07

Last

22:08

Departures

57

Line 34 timetable — on weekdays
0507C34C54C
0612C25C41C4854C
070715C17273649
0805223852
0906213651
Line 34 timetable — on Saturdays
0650C
0719C33
08023058
092857
102655
Line 34 timetable — on Sundays and holidays
0718C
080232
09013059
102757
112757
Changed25.10.2026.
Checked25.10.2026.

Stops

60 stops~70 min in total
  1. departure0min
  2. Cecil Av After Sevenoaks St

    #13632 — Cecil Av After Sevenoaks St

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

    #13633 — Cecil Av Before Carousel Rd

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

    #28062 — Cecil Av After Pattie St

    72177200+1 min3min
  5. Albany Hwy After Mason St

    #10051 — Albany Hwy After Mason St

    72177200220930+1 min4min
  6. Albany Hwy After Manning Rd

    #10053 — Albany Hwy After Manning Rd

    220930+1 min6min
  7. Albany Hwy After Hamilton St

    #10054 — Albany Hwy After Hamilton St

    220222930+1 min7min
  8. Albany Hwy After Burton St

    #10055 — Albany Hwy After Burton St

    220222930930X+1 min8min
  9. Albany Hwy After Leach Hwy

    #10056 — Albany Hwy After Leach Hwy

    220222930+0 min8min
  10. Albany Hwy After Bedford St

    #10057 — Albany Hwy After Bedford St

    220222930930X+2 min10min
  11. Ashburton St After Albany Hwy

    #28707 — Ashburton St After Albany Hwy

    222+0 min10min
  12. Ashburton St After Boulder St

    #27596 — Ashburton St After Boulder St

    222+1 min11min
  13. Ashburton St After Chapman Rd

    #28087 — Ashburton St After Chapman Rd

    +1 min12min
  14. Pollock St After Palmerston St

    #28803 — Pollock St After Palmerston St

    +0 min12min
  15. Walpole St After Taree St

    #12096 — Walpole St After Taree St

    178222+1 min13min
  16. Holder St Before Hill View Tce

    #12092 — Holder St Before Hill View Tce

    222+1 min14min
  17. Curtin University Bus Stn Stand 6

    #11701 — Curtin University Bus Stn Stand 6

    +4 min18min
  18. 960+0 min18min
  19. +1 min19min
  20. Hayman Rd Before Brodie-Hall Dr

    #11256 — Hayman Rd Before Brodie-Hall Dr

    +1 min20min
  21. Hayman Rd Before Kent St

    #23954 — Hayman Rd Before Kent St

    +1 min21min
  22. 960+1 min22min
  23. Curtin Central Bus Stn Stand 3

    #27930 — Curtin Central Bus Stn Stand 3

    +2 min24min
  24. Jackson Rd After Kent St

    #11989 — Jackson Rd After Kent St

    +2 min26min
  25. Walanna Dr Before Lowan Loop

    #11990 — Walanna Dr Before Lowan Loop

    +0 min26min
  26. Walanna Dr After Lowan Loop

    #11991 — Walanna Dr After Lowan Loop

    +0 min26min
  27. Walanna Dr After Lowan Loop

    #11992 — Walanna Dr After Lowan Loop

    +1 min27min
  28. Walanna Dr Before Melinga Ct

    #11993 — Walanna Dr Before Melinga Ct

    +1 min28min
  29. Walanna Dr Before Mirreen Ct

    #11994 — Walanna Dr Before Mirreen Ct

    +0 min28min
  30. Gillon St Before Miamba Ct

    #11995 — Gillon St Before Miamba Ct

    +1 min29min
  31. Gillon St After Yallambee Pl

    #11996 — Gillon St After Yallambee Pl

    +1 min30min
  32. Henley St After Abjornson St

    #11957 — Henley St After Abjornson St

    +1 min31min
  33. Bruce St Como Secondary College

    #11952 — Bruce St Como Secondary College

    +1 min32min
  34. Bruce St Before Bruce Cl

    #11953 — Bruce St Before Bruce Cl

    +1 min33min
  35. Morrison St Before Lawrence St

    #11938 — Morrison St Before Lawrence St

    +0 min33min
  36. Morrison St After Eleanor St

    #11939 — Morrison St After Eleanor St

    +1 min34min
  37. Thelma St Penrhos College

    #11925 — Thelma St Penrhos College

    +1 min35min
  38. Murray St After Ryrie Av

    #11820 — Murray St After Ryrie Av

    +1 min36min
  39. Murray St After Bessell Av

    #11821 — Murray St After Bessell Av

    +0 min36min
  40. Murray St After Hobbs Av

    #11822 — Murray St After Hobbs Av

    +1 min37min
  41. South Tce After Murray St

    #11823 — South Tce After Murray St

    +1 min38min
  42. South Tce After Canning Hwy

    #11813 — South Tce After Canning Hwy

    +1 min39min
  43. Sandgate St After South Tce

    #11906 — Sandgate St After South Tce

    +1 min40min
  44. Sandgate St Before Hensman St

    #11907 — Sandgate St Before Hensman St

    +0 min40min
  45. Hensman St After Sandgate St

    #11902 — Hensman St After Sandgate St

    +1 min41min
  46. Addison St After Hensman St

    #11900 — Addison St After Hensman St

    +0 min41min
  47. Addison St After Hampden St

    #11901 — Addison St After Hampden St

    +1 min42min
  48. Angelo St After Sandgate St

    #11893 — Angelo St After Sandgate St

    +1 min43min
  49. Angelo St Before Coode St

    #11894 — Angelo St Before Coode St

    +1 min44min
  50. Angelo St After Anstey St

    #11895 — Angelo St After Anstey St

    +0 min44min
  51. Angelo St After Strickland St

    #11896 — Angelo St After Strickland St

    +0 min44min
  52. King Edward St After Angelo St

    #11870 — King Edward St After Angelo St

    +1 min45min
  53. King Edward St After Clarence St

    #11871 — King Edward St After Clarence St

    +1 min46min
  54. Mill Point Rd Before Onslow St

    #11841 — Mill Point Rd Before Onslow St

    +1 min47min
  55. Mill Point Rd Before Parker St

    #11842 — Mill Point Rd Before Parker St

    +1 min48min
  56. Mill Point Rd Before Mends St

    #11843 — Mill Point Rd Before Mends St

    +1 min49min
  57. Elizabeth Quay Bus Stn Stand C1

    #12214 — Elizabeth Quay Bus Stn Stand C1

    +8 min57min
  58. 619+7 min64min
  59. 151928516768+26+6 min70min

Frequently asked questions

When are the first and last departures of line 34?

On weekdays the first departure from Cannington Stn Stand 12 is at 05:07 and the last at 22:08. There are 57 departures in total.

Does line 34 run on weekends?

Yes — on Saturday from 06:50 to 22:08 and on Sunday from 07:18 to 21:08.

Does line 34 run on Sundays?

Yes. On Sundays line 34 has 25 departures from Cannington Stn Stand 12, the first at 07:18 and the last at 21:08.

How often does line 34 run?

Departures run about every 15 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 34?

The whole ride takes about 70 minutes on average — from about 42 minutes off-peak to about 76 minutes at peak.

How many stops does line 34 have?

In the Cannington Stn Stand 12 → Perth Busport Zone B direction, line 34 has 60 stops.

How long is the route of line 34?

The route in this direction is about 25 km long.