Perth · bus timetable
Bus 158 · Fremantle Stn Stand 12 → Elizabeth Quay Bus Stn Stand C4
Line 158 runs between Fremantle Stn Stand 12 and Elizabeth Quay Bus Stn Stand C4; on weekdays the first departure is at 05:18 and the last at 16:55, every ~22 min.
- Headway~22 min
- First departure05:18
- Last departure16:55
- Average ride~66 min
- Stops53
- Departures per day13
- Route length22.7 km
- Peak~67 min
- Off-peak~47 min
- Saturdaynot running
- Sundaynot running
Bus of Perth public transport — connects Fremantle Stn Stand 12 and Elizabeth Quay Bus Stn Stand C4, with 53 stops per direction.The first departure is at 05:18, the last at 16:55.Departures run every ~22 min, and the ride takes ~66 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
Line 158 does not run on Sundays and holidays.
Stops
Frequently asked questions
When are the first and last departures of line 158?
On weekdays the first departure from Fremantle Stn Stand 12 is at 05:18 and the last at 16:55. There are 13 departures in total.
Does line 158 run on weekends?
No, there are no published weekend departures.
Does line 158 run on Sundays?
No. The current timetable has no Sunday departures for line 158.
How often does line 158 run?
Departures run about every 22 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 158?
The whole ride takes about 66 minutes on average — from about 47 minutes off-peak to about 67 minutes at peak.
How many stops does line 158 have?
In the Fremantle Stn Stand 12 → Elizabeth Quay Bus Stn Stand C4 direction, line 158 has 53 stops.
How long is the route of line 158?
The route in this direction is about 22.7 km long.