Skip to content
GoAus

BUS ROUTE · PERTH

904Perth network

Route 904 is a bus route in Perth, from the Perth buses & trains timetable. It runs between Whitfords Stn Stand 1 and Yanchep Stn Stand 1, calling at 5 stops. On weekdays the first service leaves around 9:38 pm and the last around 2:05 am.

  • 19 a dayboth ways, weekdays
  • 9:38 pmfirst, weekdays
  • 2:05 amlast, weekdays
  • 113 minend to end

Open in GoAusRemind me before my busTimetable

Whitfords Stn Stand 1Yanchep Stn Stand 110 km
The route as the Perth buses & trains timetable publishes it, both ways.

Next departures

Timetable

To Yanchep Stn

1:51 am

  • 2:05 am
  • 1:51 am tomorrow
  • 2:05 am tomorrow

To Whitfords Stn

10:11 pm

  • 10:22 pm
  • 10:32 pm
  • 10:42 pm
  • 10:52 pm

To Perth Busport

9:38 pm

  • 9:58 pm
  • 10:28 pm
  • 10:58 pm
  • 11:28 pm

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 Yanchep StnTo Whitfords StnTo Perth Busport
First service1:51 am10:11 pm9:38 pm
Last service2:05 am1:06 am11:58 pm
End to end113 min · 15 stops113 min · 15 stops56 min · 7 stops
Services a dayweekdays2116

Stops

In order, each way
To Yanchep Stn5 stops · about 113 min
  1. Whitfords Stn Stand 1
  2. Butler Stn Stand 5
  3. Alkimos Stn Stand 6
  4. Eglinton Stn Stand 8
  5. Yanchep Stn Stand 1
To Whitfords Stn7 stops · about 113 min
  1. Perth Busport Zone A
  2. Bus Access Rd Stand 3
  3. Scarborough Beach Rd Stand 8
  4. Stirling Stn Stand 12
  5. Warwick Stn Stand 4
  6. Access Rd Greenwood Stn Stand 1
  7. Whitfords Stn Stand 1
To Perth Busport7 stops · about 56 min
  1. Whitfords Stn Stand 3
  2. Access Rd Greenwood Stn Stand 1
  3. Warwick Stn Stand 1
  4. Stirling Stn Stand 6
  5. Glendalough Stn Stand 5
  6. Bus Access Rd Stand 2
  7. Perth Busport Zone B

Questions

Is route 904 running today?

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

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

On weekdays, the first service towards Yanchep Stn leaves Eglinton Stn Stand 8 at about 1:51 am and the last at about 2:05 am.

Where does route 904 go?

Route 904 runs between Whitfords Stn Stand 1 and Yanchep Stn Stand 1, about 113 minutes end to end, with 5 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 904 again.

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

Open in GoAus

All Western Australia routes