Perth · bus timetable
Bus 904 · Butler Stn Stand 1 → Whitfords Stn Stand 3
Line 904 connects Butler Stn Stand 1 with Whitfords Stn Stand 3: on weekdays it departs from 20:44 to 23:20, every ~30 min.
- Headway~30 min
- First departure20:44
- Last departure23:20
- Average ride~49 min
- Stops6
- Departures per day6
- Route length29.5 km
- Peak~119 min
- Off-peak~47 min
- Saturdaynot running
- Sunday8 departures
Bus of Perth public transport — connects Butler Stn Stand 1 and Whitfords Stn Stand 3, with 6 stops per direction.The first departure is at 20:44, the last at 23:20.Departures run every ~30 min, and the ride takes ~49 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
20:44
Last
23:20
Departures
6
| 20 | 44 |
|---|---|
| 21 | 1444 |
| 22 | 1444 |
| 23 | 20D |
Stops
- +9 min21min
Currambine Bvd Stand 1
- +11 min32min
Joondalup Stn Stand 10
- +7 min39min
Joondalup Dr Edgewater Stn
Frequently asked questions
When are the first and last departures of line 904?
On weekdays the first departure from Butler Stn Stand 1 is at 20:44 and the last at 23:20. There are 6 departures in total.
Does line 904 run on weekends?
Yes — on Sunday from 19:54 to 23:20.
Does line 904 run on Sundays?
Yes. On Sundays line 904 has 8 departures from Butler Stn Stand 1, the first at 19:54 and the last at 23:20.
How often does line 904 run?
Departures run about every 30 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 904?
The whole ride takes about 49 minutes on average — from about 47 minutes off-peak to about 119 minutes at peak.
How many stops does line 904 have?
In the Butler Stn Stand 1 → Whitfords Stn Stand 3 direction, line 904 has 6 stops.
How long is the route of line 904?
The route in this direction is about 29.5 km long.