Bus 906

Click to load interactive map
List of stops
      Wednesdays and Thursdays

      Claremont Stn Stand 5 – Fremantle Stn Stand 1

      Claremont Stn Stand 5

      20:2320:3820:5321:0821:2321:3822:0822:3823:0823:3800:08 +100:38 +1

      Shenton Rd Before Australind St

      20:2620:4120:5621:1121:2621:4122:1122:4123:1123:4100:11 +100:41 +1

      Curtin Av Grant St Stn

      20:2820:4320:5821:1321:2821:4322:1322:4323:1323:4300:13 +100:43 +1

      Curtin Av Cottesloe Stn

      20:3020:4521:0021:1521:3021:4522:1522:4523:1523:4500:15 +100:45 +1

      Stirling Hwy Before Stuart St

      20:3220:4721:0221:1721:3221:4722:1722:4723:1723:4700:17 +100:47 +1

      Stirling Hwy After Victoria St

      20:3420:4921:0421:1921:3421:4922:1922:4923:1923:4900:19 +100:49 +1

      Stirling Hwy North Fremantle Stn

      20:3720:5221:0721:2221:3721:5222:2222:5223:2223:5200:22 +100:52 +1

      Fremantle Stn Stand 1

      20:4921:0421:1921:3421:4922:0422:3423:0423:3400:04 +100:34 +101:06 +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 220:1120:2120:3620:5121:2021:5022:2022:5023:2023:5000:10 +102:50 +1
      Stirling Hwy North Fremantle Stn20:1720:2720:4220:5721:2621:5622:2622:5623:2623:5600:16 +102:55 +1
      Stirling Hwy Before Victoria St20:2120:3120:4621:0121:3022:0022:3023:0023:3000:00 +100:19 +102:57 +1
      Stirling Hwy After Stuart St20:2320:3320:4821:0321:3222:0222:3223:0223:3200:02 +100:21 +102:58 +1
      Curtin Av Cottesloe Stn20:2520:3520:5021:0521:3422:0422:3423:0423:3400:04 +100:23 +103:00 +1
      Curtin Av Grant St Stn20:2720:3720:5221:0721:3622:0622:3623:0623:3600:06 +100:25 +103:02 +1
      Shenton Rd After Central Av20:2920:3920:5421:0921:3822:0822:3823:0823:3800:08 +100:27 +103:04 +1
      Claremont Stn Stand 120:3720:4721:0221:1721:4622:1622:4623:1623:4600:16 +100:31 +103:07 +1
      Railway Rd Loch St Stn00:34 +103:10 +1s
      Railway Rd Karrakatta Stn00:35 +103:11 +1s
      Railway Rd Shenton Park Stn00:37 +103:13 +1s
      Railway Rd Before Lawler St00:39 +103:15 +1s
      Roberts Rd Before Catherine St00:42 +103:18 +1s
      Railway Pde West Leederville Stn00:44 +103:20 +1s
      Railway St City West Station Cat Id 3900:47 +103:23 +1s
      Wellington St Stand 200:56 +103:32 +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: Claremont Stn Stand 5 – Fremantle Stn Stand 1
      Gugeri Street - Shenton Road - Curtin Avenue - 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 20:23 on Wednesday, Thursday.

      • What time does the 906 bus stop working?

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

      • Is there a 906 bus stop near me?

        Click here to view the nearest 906 bus stop.

      906 (Perth Buses)

      The first stop of the 906 bus route is Claremont Stn Stand 5 and the last stop is Fremantle Stn Stand 1. 906 is operational during everyday.

      Additional information: 906 has 8 stops. The total trip duration for this route is approximately 28 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Perth, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      906 bus near me

      Last updated on August 13, 2026