buses.appPerth public transport
40

Perth · bus timetable

Bus 40 Galleria Bus Stn Stand 9 Elizabeth Quay Bus Stn Stand A4

Bus Regular line Operator: Transperth

Line 40 (Galleria Bus Stn Stand 9 – Elizabeth Quay Bus Stn Stand A4) has its first departure on weekdays at 04:56 and its last at 22:51, every ~35 min.

  • Headway~35 min
  • First departure05:20
  • Last departure00:20
  • Average ride~48 min
  • Stops50
  • Departures per day28
  • Route length15.1 km
  • Peak~57 min
  • Off-peak~35 min
  • Saturday18 departures
  • Sunday16 departures

Bus of Perth public transport — connects Galleria Bus Stn Stand 9 and Elizabeth Quay Bus Stn Stand A4, with 50 stops per direction.The first departure is at 05:20, the last at 00:20.Departures run every ~35 min, and the ride takes ~48 min on average.

Timetable

First

05:20

Last

00:20

Departures

28

Line 40 timetable — on weekdays
0520
0625
070838
080843
0940
Line 40 timetable — on Saturdays
0640
0740
0840
0940
1040
Line 40 timetable — on Sundays and holidays
0740
0840
0940
1040
1140
Changed25.10.2026.
Checked25.10.2026.

Stops

50 stops~48 min in total
  1. Elizabeth Quay Bus Stn Stand A4

    #12226 — Elizabeth Quay Bus Stn Stand A4

    414243departure0min
  2. 414243+3 min3min
  3. 414243+2 min6min
  4. Newcastle St After Beaufort St

    #12880 — Newcastle St After Beaufort St

    414243+1 min7min
  5. Newcastle St Before Pier St

    #12881 — Newcastle St Before Pier St

    414243+1 min8min
  6. Newcastle St Before Lord St

    #24376 — Newcastle St Before Lord St

    414243+1 min9min
  7. Lord St Before Brewer St

    #11316 — Lord St Before Brewer St

    414243+2 min11min
  8. Lord St Before Murchison Tce

    #11317 — Lord St Before Murchison Tce

    414243+2 min13min
  9. 414243+0 min13min
  10. Lord St After Marlborough St

    #11319 — Lord St After Marlborough St

    414243+0 min13min
  11. 414243+1 min14min
  12. Guildford Rd Before Park Rd

    #11321 — Guildford Rd Before Park Rd

    414243+1 min15min
  13. Guildford Rd After Whatley Cr

    #11322 — Guildford Rd After Whatley Cr

    414243+0 min15min
  14. Guildford Rd Before Ellesmere Rd

    #11323 — Guildford Rd Before Ellesmere Rd

    414243+0 min15min
  15. Guildford Rd After First Av

    #11324 — Guildford Rd After First Av

    414243+1 min16min
  16. Guildford Rd Before Third Av

    #11325 — Guildford Rd Before Third Av

    414243+0 min16min
  17. Guildford Rd After Fourth Av

    #11326 — Guildford Rd After Fourth Av

    4142+1 min17min
  18. Guildford Rd Before Sixth Av

    #11327 — Guildford Rd Before Sixth Av

    4142+1 min18min
  19. Guildford Rd Before Eighth Av

    #11328 — Guildford Rd Before Eighth Av

    +0 min18min
  20. Guildford Rd After Ninth Av

    #11329 — Guildford Rd After Ninth Av

    +1 min19min
  21. Guildford Rd After Caledonian Av

    #11330 — Guildford Rd After Caledonian Av

    +0 min19min
  22. Guildford Rd After Ferguson St

    #11331 — Guildford Rd After Ferguson St

    +1 min20min
  23. Guildford Rd After Kenilworth St

    #11332 — Guildford Rd After Kenilworth St

    +1 min21min
  24. Guildford Rd Before Adelia St

    #11334 — Guildford Rd Before Adelia St

    +1 min22min
  25. Guildford Rd Before Crowther St

    #11335 — Guildford Rd Before Crowther St

    +1 min23min
  26. Guildford Rd After Roberts St

    #11337 — Guildford Rd After Roberts St

    +1 min24min
  27. Guildford Rd Before King William St

    #11338 — Guildford Rd Before King William St

    +1 min25min
  28. King William St After Guildford Rd

    #11347 — King William St After Guildford Rd

    4145+1 min26min
  29. King William St After Station St

    #11348 — King William St After Station St

    4145+0 min26min
  30. King William St After Hill St

    #11349 — King William St After Hill St

    4145+1 min27min
  31. +1 min28min
  32. Francis St After Coode St

    #16671 — Francis St After Coode St

    +1 min29min
  33. Drake St After Francis St

    #16672 — Drake St After Francis St

    +1 min30min
  34. Langley Rd Before Warren Av

    #16662 — Langley Rd Before Warren Av

    +1 min31min
  35. Langley Rd After Reman Rd

    #16663 — Langley Rd After Reman Rd

    +1 min32min
  36. Langley Rd Before Henrietta St

    #16664 — Langley Rd Before Henrietta St

    +0 min32min
  37. Langley Rd After Maurice St

    #16665 — Langley Rd After Maurice St

    +1 min33min
  38. Power St After Sudlow St

    #16656 — Power St After Sudlow St

    +1 min34min
  39. Collier Rd After Doherty St

    #15829 — Collier Rd After Doherty St

    355975+1 min35min
  40. Irwin Rd After Collier Rd

    #16643 — Irwin Rd After Collier Rd

    +1 min36min
  41. Irwin Rd After Towning St

    #16644 — Irwin Rd After Towning St

    +1 min37min
  42. +1 min38min
  43. Johnsmith St After Broun Av

    #16622 — Johnsmith St After Broun Av

    +2 min40min
  44. Crimea St After Johnsmith St

    #15913 — Crimea St After Johnsmith St

    +1 min41min
  45. Walter Rd After Crimea St

    #11380 — Walter Rd After Crimea St

    351950950X+1 min42min
  46. Walter Rd After Collier Rd

    #11381 — Walter Rd After Collier Rd

    351950950X+1 min43min
  47. Walter Rd After Progress St

    #11382 — Walter Rd After Progress St

    20351352361950950X+1+2 min45min
  48. Russell St After Boag Rd

    #11621 — Russell St After Boag Rd

    20351352361950950X+3+1 min46min
  49. Galleria Bus Stn Stand 8

    #28726 — Galleria Bus Stn Stand 8

    20351352353354355+3+2 min48min

Frequently asked questions

When are the first and last departures of line 40?

On weekdays the first departure from Elizabeth Quay Bus Stn Stand A4 is at 05:20 and the last at 00:20. There are 28 departures in total.

Does line 40 run on weekends?

Yes — on Saturday from 06:40 to 00:20 and on Sunday from 07:40 to 22:40.

Does line 40 run on Sundays?

Yes. On Sundays line 40 has 16 departures from Elizabeth Quay Bus Stn Stand A4, the first at 07:40 and the last at 22:40.

How often does line 40 run?

Departures run about every 35 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 40?

The whole ride takes about 48 minutes on average — from about 35 minutes off-peak to about 57 minutes at peak.

How many stops does line 40 have?

In the Elizabeth Quay Bus Stn Stand A4 → Galleria Bus Stn Stand 8 direction, line 40 has 50 stops.

How long is the route of line 40?

The route in this direction is about 15.1 km long.