buses.appPerth public transport
904

Perth · bus timetable

Bus 904 Butler Stn Stand 1 Whitfords Stn Stand 3

Bus Regular line Operator: Transperth

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~15 min
  • First departure20:43
  • Last departure00:54
  • Average ride~44 min
  • Stops5
  • Departures per day12
  • Route length29.4 km
  • Peak~48 min
  • Off-peak~44 min
  • Saturdaynot running
  • Sunday10 departures

Bus of Perth public transport — connects Butler Stn Stand 1 and Whitfords Stn Stand 3, with 5 stops per direction.The first departure is at 20:43, the last at 00:54.Departures run every ~15 min, and the ride takes ~44 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:43

Last

00:54

Departures

12

Line 904 timetable — on weekdays
204358
2113284358
222454
232454
002454

Line 904 does not run on Saturdays.

Line 904 timetable — on Sundays and holidays
2030D
2100D30D
2200D30D
2300D30D
0000D30D
Changed25.10.2026.
Checked25.10.2026.

Stops

5 stops~44 min in total
  1. 482departure0min
  2. 486+11 min11min
  3. +8 min19min
  4. 495+9 min28min
  5. 494495496498+16 min44min

Frequently asked questions

When are the first and last departures of line 904?

On weekdays the first departure from Clarkson Stn Stand 2 is at 20:43 and the last at 00:54. There are 12 departures in total.

Does line 904 run on weekends?

Yes — on Sunday from 20:30 to 01:00.

Does line 904 run on Sundays?

Yes. On Sundays line 904 has 10 departures from Clarkson Stn Stand 2, the first at 20:30 and the last at 01:00.

How often does line 904 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 904?

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

How many stops does line 904 have?

In the Clarkson Stn Stand 2 → Yanchep Stn Stand 1 direction, line 904 has 5 stops.

How long is the route of line 904?

The route in this direction is about 29.4 km long.