Skip to content
GoAus

BUS ROUTE · PERTH

158Perth network

Route 158 is a bus route in Perth, from the Perth buses & trains timetable. It runs between Elizabeth Quay Bus Stn Stand C4 and Fremantle Stn Stand 1, calling at 53 stops. On weekdays the first service leaves around 5:27 am and the last around 7:36 pm, with a service every 30 min at peak.

  • Every 30 minat weekday peak
  • 5:27 amfirst, weekdays
  • 7:36 pmlast, weekdays
  • 65 minend to end

Open in GoAusRemind me before my busTimetable

Elizabeth Quay Bus Stn Stand C4Fremantle Stn Stand 15 km
The route as the Perth buses & trains timetable publishes it, both ways.

Next departures

Timetable

To Fremantle Stn

8:05 am

  • 8:31 am
  • 8:52 am
  • 9:21 am
  • 3:52 pm

To Elizabeth Quay Bus Stn

6:45 am

  • 6:57 am
  • 7:10 am
  • 7:23 am
  • 7:42 am

Timetable times at a stop in the middle of the route, in Perth time. This region has scheduled times only. For your own stop, open GoAus.

How often it runs

Timetable
WhenTo Fremantle StnTo Elizabeth Quay Bus Stn
Peakweekdays, 7–9 am and 4–6 pmevery 30 minevery 35 min
Off-peakweekdays, 9 am–3 pmone service–
First service8:05 am5:27 am
Last service7:36 pm5:08 pm
End to end65 min · 53 stops77 min · 54 stops
Services a dayweekdays1513

Services each hour to Fremantle Stn

Weekdays15 a day

8 am: 39 am: 13 pm: 14 pm: 25 pm: 36 pm: 37 pm: 2

SaturdayNo services

SundayNo services

A typical day in the timetable, at View Tce After Easton St.

Stops

In order, each way
To Fremantle Stn53 stops · about 65 min
  1. Elizabeth Quay Bus Stn Stand C4
  2. Canning Bridge Stn Stand 4
  3. Kintail Rd Before Moreau Mews
  4. Kintail Rd After Forbes Rd
  5. Kintail Rd After Armstrong Rd
  6. Kintail Rd After Maclennan Rd
  7. Kintail Rd After Stack L
  8. Matheson Rd After Kintail Rd
  9. Matheson Rd After Dee Rd
  10. Matheson Rd Before Nairn Rd
  11. Matheson Rd After Nairn Rd
  12. Riseley St After Macleod Rd
  13. Canning Hwy After Riseley St
  14. Canning Hwy After Collier St
  15. Canning Hwy After Cunningham St
  16. Canning Hwy Before Cantray Av
  17. Canning Hwy After Doney St
  18. Canning Hwy Before Coverley St
  19. Canning Hwy After North Lake Rd
  20. Hislop Rd After Canning Hwy
  21. Wichmann Rd After Bricknell Rd
  22. Wichmann Rd After Haig Rd
  23. Wichmann Rd Before Galloway St
  24. Wichmann Rd Before Lawlor Rd
  25. Wichmann Rd After Davidson Rd
  26. Roberts Rd After Wichmann Rd
  27. Moreing Rd After Hough Rd
  28. Lutey Rd Before Waddell Rd
  29. Waddell Rd After Coldwells St
  30. Beach St Before Murray Rd
  31. Beach St Before Harris St
  32. Harris St After Pembroke St
  33. Harris St After Wrexham St
  34. Preston Point Rd After Foss St
  35. Preston Point Rd Before Malsbury St
  36. Preston Point Rd After Phipps St
  37. Westbury Cr Before View Tce
  38. View Tce After Petra St
  39. View Tce After Penshurst St
  40. View Tce After Easton St
  41. Parker St After View Tce
  42. Preston Point Rd After Pier St
  43. Preston Point Rd After Wolsely Rd
  44. Preston Point Rd After Bolton St
  45. Canning Hwy After Council Pl
  46. Canning Hwy After Stirling Hwy
  47. Canning Hwy Before Tuckfield St
  48. Queen Victoria St - Fremantle Traffic Bridge
  49. Queen Victoria St Before James St
  50. Queen Victoria St After James St
  51. Adelaide St After Parry St
  52. Queen St After Adelaide St
  53. Fremantle Stn Stand 1
To Elizabeth Quay Bus Stn53 stops · about 77 min
  1. Fremantle Stn Stand 12
  2. Adelaide St After Queen St
  3. Adelaide St Before Parry St
  4. Queen Victoria St After Parry St
  5. Queen Victoria St Before Burt St
  6. Queen Victoria St - Fremantle Traffic Bridge
  7. Canning Hwy Before East St
  8. Canning Hwy Before Stirling Hwy
  9. Canning Hwy Before Preston Point Rd
  10. Preston Point Rd Before Bolton St
  11. Preston Point Rd After Aldgate Pl
  12. Preston Point Rd After Fraser St
  13. Parker St After Pier St
  14. View Tce Before Easton St
  15. View Tce Before Penshurst St
  16. View Tce After Clayton St
  17. View Tce Before Westbury Cr
  18. Preston Point Rd After Durdham Cr
  19. Preston Point Rd After Malsbury St
  20. Preston Point Rd After Bristol Av
  21. Harris St After Preston Point Rd
  22. Harris St Before Pembroke St
  23. Harris St Before Beach St
  24. Beach St Before Murray Rd
  25. Waddell Rd Before Davis Rd
  26. Lutey Rd After Waddell Rd
  27. Moreing Rd Before Hough Rd
  28. Roberts Rd Before Wichmann Rd
  29. Wichmann Rd After Cawston Rd
  30. Wichmann Rd Before Lawlor Rd
  31. Wichmann Rd After Galloway St
  32. Wichmann Rd After Calpin Cr
  33. Wichmann Rd Before Bricknell Rd
  34. Hislop Rd Before Canning Hwy
  35. Canning Hwy Before Lentona Rd
  36. Canning Hwy After North Lake Rd
  37. Canning Hwy Before Norma Rd
  38. Canning Hwy Before Francis Rd
  39. Canning Hwy Before Cantray Av
  40. Matheson Rd Before Collier St
  41. Matheson Rd After Conon Rd
  42. Matheson Rd Before Ness Rd
  43. Matheson Rd After Ness Rd
  44. Matheson Rd Before Spey Rd
  45. Matheson Rd Before Dee Rd
  46. Matheson Rd Before Kintail Rd
  47. Kintail Rd After Stack L
  48. Kintail Rd Before Maclennan Rd
  49. Kintail Rd Before Armstrong Rd
  50. Kintail Rd Before Forbes Rd
  51. Kintail Rd Before Canning Hwy
  52. Canning Bridge Ramp Stand 2
  53. Elizabeth Quay Bus Stn Stand C4

Questions

Is route 158 running today?

Route 158 runs on Thursdays in the current timetable. For live delays and cancellations, open GoAus.

How often does route 158 run?

Towards Fremantle Stn, it runs every 30 min at weekday peak, one service in the middle of a weekday, by the timetable.

What time is the first and last bus on route 158?

On weekdays, the first service towards Fremantle Stn leaves View Tce After Easton St at about 8:05 am and the last at about 7:36 pm.

Where does route 158 go?

Route 158 runs between Elizabeth Quay Bus Stn Stand C4 and Fremantle Stn Stand 1, about 65 minutes end to end, with 53 stops each way.

Can I see where my bus is right now?

This page shows the Perth buses & trains timetable. Live times aren’t published here, so GoAus shows scheduled times, with a countdown to leave and an alert before your stop.

GOAUS

Never miss the 158 again.

Know when to leave and get a nudge before your stop.

Open in GoAus

All Western Australia routes