Bus 906

Click to load interactive map
List of stops
      Map
      Wednesdays and Thursdays

      Stirling Hwy North Fremantle Stn – Fremantle Stn Stand 1

      Stirling Hwy North Fremantle Stn

      21:4922:1922:4923:1923:4900:19 +100:49 +1

      Fremantle Stn Stand 1

      22:0322:3323:0323:3300:03 +100:33 +101:03 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Fremantle Stn Stand 2 – Wellington St Stand 2

      Fremantle Stn Stand 221:5322:2322:5323:2323:5300:08 +1
      Stirling Hwy North Fremantle Stn22:0522:3523:0523:3500:05 +100:15 +1
      Stirling Hwy Before Victoria St00:17 +1s
      Stirling Hwy After Stuart St00:18 +1s
      Curtin Av Cottesloe Stn00:20 +1s
      Curtin Av Grant St Stn00:22 +1s
      Shenton Rd After Central Av00:24 +1s
      Claremont Stn Stand 100:27 +1s
      Railway Rd Loch St Stn00:30 +1s
      Railway Rd Karrakatta Stn00:31 +1s
      Railway Rd Shenton Park Stn00:33 +1s
      Railway Rd Before Lawler St00:35 +1s
      Roberts Rd Before Catherine St00:38 +1s
      Railway Pde West Leederville Stn00:40 +1s
      Railway St City West Station Cat Id 3900:43 +1s
      Wellington St Stand 200:52 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Stirling Hwy North Fremantle Stn – Fremantle Stn Stand 1
      Stirling Highway - Phillimore Street
      Inbound: Fremantle Stn Stand 2 – Wellington St Stand 2
      Phillimore Street - Stirling Highway - Curtin Avenue - Shenton Road - Gugeri Street - Railway Road - Roberts Road - Railway Parade - Railway Street - Wellington Street

      Schedules and stops for this route are published in GTFS: port-phillip-ferries

      Bus 906 FAQ

      • What time does the 906 bus start operating?

        Services on the 906 bus start at 21:49 on Wednesday, Thursday.

      • What time does the 906 bus stop working?

        Services on the 906 bus stop at 01:03 +1 on Wednesday, Thursday.

      • Is there a 906 bus stop near me?

        Click here to view the nearest 906 bus stop.

      Transperth 906 bus Route Map

      906 bus Line Map PDF Version: 906 timetable, stops and map

      906 (Perth Buses)

      The first stop of the 906 bus route is Stirling Hwy North Fremantle Stn and the last stop is Fremantle Stn Stand 1. 906 is operational during everyday.

      Additional information: 906 has 2 stops and the total trip duration for this route is approximately 14 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Perth Buses suggested routes, real-time bus tracker, line route maps in Perth, and helps to find the closest 906 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 906 bus to take on your trip.

      906 bus near me

      Last updated on May 7, 2026