Skip to content
GoAus

BUS ROUTE · PERTH

906Perth network

Route 906 is a bus route in Perth, from the Perth buses & trains timetable. It runs between Perth Busport Zone B and Fremantle Stn Stand 1, calling at 16 stops. On weekdays the first service leaves around 9:25 pm and the last around 12:47 am.

  • 28 a dayboth ways, weekdays
  • 9:25 pmfirst, weekdays
  • 12:47 amlast, weekdays
  • 46 minend to end

Open in GoAusRemind me before my busTimetable

Perth Busport Zone BFremantle Stn Stand 15 km
The route as the Perth buses & trains timetable publishes it, both ways.

Next departures

Timetable

To Fremantle Stn

9:25 pm

  • 9:37 pm
  • 9:47 pm
  • 10:02 pm
  • 10:17 pm

To Perth Busport

9:30 pm

  • 9:40 pm
  • 9:55 pm
  • 10:10 pm
  • 10:25 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 Fremantle StnTo Perth Busport
First service9:25 pm9:30 pm
Last service12:47 am12:25 am
End to end46 min · 16 stops44 min · 16 stops
Services a dayweekdays1513

Services each hour to Fremantle Stn

Weekdays15 a day

9 pm: 310 pm: 411 pm: 412 am: 4

SaturdayNo services

Sunday21 a day

8 pm: 49 pm: 510 pm: 411 pm: 412 am: 4

A typical day in the timetable, at Curtin Av Cottesloe Stn.

Stops

In order, each way
To Fremantle Stn16 stops · about 46 min
  1. Perth Busport Zone B
  2. Railway St City West Station Cat Id 37
  3. Railway Pde West Leederville Stn
  4. Station St Subiaco Stn
  5. Railway Rd Before Hamersley Rd
  6. Railway Rd Shenton Park Stn
  7. Railway Rd Karrakatta Stn
  8. Railway Rd Loch St Stn
  9. Claremont Stn Stand 5
  10. Shenton Rd Before Australind St
  11. Curtin Av Grant St Stn
  12. Curtin Av Cottesloe Stn
  13. Stirling Hwy Before Stuart St
  14. Stirling Hwy After Victoria St
  15. Stirling Hwy North Fremantle Stn
  16. Fremantle Stn Stand 1
To Perth Busport16 stops · about 44 min
  1. Fremantle Stn Stand 2
  2. Stirling Hwy North Fremantle Stn
  3. Stirling Hwy Before Victoria St
  4. Stirling Hwy After Stuart St
  5. Curtin Av Cottesloe Stn
  6. Curtin Av Grant St Stn
  7. Shenton Rd After Central Av
  8. Claremont Stn Stand 1
  9. Railway Rd Loch St Stn
  10. Railway Rd Karrakatta Stn
  11. Railway Rd Shenton Park Stn
  12. Railway Rd Before Lawler St
  13. Roberts Rd Before Catherine St
  14. Railway Pde West Leederville Stn
  15. Railway St City West Station Cat Id 39
  16. Perth Busport Zone B

Questions

Is route 906 running today?

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

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

On weekdays, the first service towards Fremantle Stn leaves Curtin Av Cottesloe Stn at about 9:25 pm and the last at about 12:47 am.

Where does route 906 go?

Route 906 runs between Perth Busport Zone B and Fremantle Stn Stand 1, about 46 minutes end to end, with 16 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 906 again.

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

Open in GoAus

All Western Australia routes