906 Bus

List of stops

        Perth Busport Zone B – Fremantle Stn Stand 1

        Perth Busport Zone B

        —20:1220:2220:3220:4220:5221:0221:1221:2221:3721:5222:0722:2222:3722:5223:0723:2223:3723:5200:07 +100:22 +1

        Railway St City West Station Cat Id 37

        —20:1620:2620:3620:4620:5621:0621:1621:2621:4121:5622:1122:2622:4122:5623:1123:2623:4123:5600:11 +100:26 +1

        Railway Pde West Leederville Stn

        —20:1820:2820:3820:4820:5821:0821:1821:2821:4321:5822:1322:2822:4322:5823:1323:2823:4323:5800:13 +100:28 +1

        Station St Subiaco Stn

        —20:2020:3020:4020:5021:0021:1021:2021:3021:4522:0022:1522:3022:4523:0023:1523:3023:4500:00 +100:15 +100:30 +1

        Railway Rd Before Hamersley Rd

        —20:2320:3320:4320:5321:0321:1321:2321:3321:4822:0322:1822:3322:4823:0323:1823:3323:4800:03 +100:18 +100:33 +1

        Railway Rd Shenton Park Stn

        —20:2520:3520:4520:5521:0521:1521:2521:3521:5022:0522:2022:3522:5023:0523:2023:3523:5000:05 +100:20 +100:35 +1

        Railway Rd Karrakatta Stn

        —20:2720:3720:4720:5721:0721:1721:2721:3721:5222:0722:2222:3722:5223:0723:2223:3723:5200:07 +100:22 +100:37 +1

        Railway Rd Loch St Stn

        —20:2820:3820:4820:5821:0821:1821:2821:3821:5322:0822:2322:3822:5323:0823:2323:3823:5300:08 +100:23 +100:38 +1

        Claremont Stn Stand 5

        20:1820:3020:4020:5021:0021:1021:2021:3021:4021:5522:1022:2522:4022:5523:1023:2523:4023:5500:10 +100:25 +100:40 +1

        Shenton Rd Before Australind St

        20:2120:3320:4320:5321:0321:1321:2321:3321:4321:5822:1322:2822:4322:5823:1323:2823:4323:5800:13 +100:28 +100:43 +1

        Curtin Av Grant St Stn

        20:2320:3520:4520:5521:0521:1521:2521:3521:4522:0022:1522:3022:4523:0023:1523:3023:4500:00 +100:15 +100:30 +100:45 +1

        Curtin Av Cottesloe Stn

        20:2520:3720:4720:5721:0721:1721:2721:3721:4722:0222:1722:3222:4723:0223:1723:3223:4700:02 +100:17 +100:32 +100:47 +1

        Stirling Hwy Before Stuart St

        20:2720:3920:4920:5921:0921:1921:2921:3921:4922:0422:1922:3422:4923:0423:1923:3423:4900:04 +100:19 +100:34 +100:49 +1

        Stirling Hwy After Victoria St

        20:2920:4120:5121:0121:1121:2121:3121:4121:5122:0622:2122:3622:5123:0623:2123:3623:5100:06 +100:21 +100:36 +100:51 +1

        Stirling Hwy North Fremantle Stn

        20:3220:4420:5421:0421:1421:2421:3421:4421:5422:0922:2422:3922:5423:0923:2423:3923:5400:09 +100:24 +100:39 +100:54 +1

        Fremantle Stn Stand 1

        20:4620:5821:0821:1821:2821:3821:4821:5822:0822:2322:3822:5323:0823:2323:3823:5300:08 +100:23 +100:38 +100:53 +101:08 +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.

        Fremantle Stn Stand 2 – Perth Busport Zone B

        Fremantle Stn Stand 220:1820:2820:3820:4820:5821:0821:1821:2821:4321:5822:1322:2822:4322:5823:1323:28
        Stirling Hwy North Fremantle Stn20:2520:3520:4520:5521:0521:1521:2521:3521:5022:0522:2022:3522:5023:0523:2023:35
        Stirling Hwy Before Victoria St20:2720:3720:4720:5721:0721:1721:2721:3721:5222:0722:2222:3722:5223:0723:2223:37
        Stirling Hwy After Stuart St20:2820:3820:4820:5821:0821:1821:2821:3821:5322:0822:2322:3822:5323:0823:2323:38
        Curtin Av Cottesloe Stn20:3020:4020:5021:0021:1021:2021:3021:4021:5522:1022:2522:4022:5523:1023:2523:40
        Curtin Av Grant St Stn20:3220:4220:5221:0221:1221:2221:3221:4221:5722:1222:2722:4222:5723:1223:2723:42
        Shenton Rd After Central Av20:3420:4420:5421:0421:1421:2421:3421:4421:5922:1422:2922:4422:5923:1423:2923:44
        Claremont Stn Stand 120:3720:4720:5721:0721:1721:2721:3721:4722:0222:1722:3222:4723:0223:1723:3223:47
        Railway Rd Loch St Stn20:4020:5021:0021:1021:2021:3021:4021:5022:0522:2022:3522:5023:0523:2023:3523:50
        Railway Rd Karrakatta Stn20:4120:5121:0121:1121:2121:3121:4121:5122:0622:2122:3622:5123:0623:2123:3623:51
        Railway Rd Shenton Park Stn20:4320:5321:0321:1321:2321:3321:4321:5322:0822:2322:3822:5323:0823:2323:3823:53
        Railway Rd Before Lawler St20:4520:5521:0521:1521:2521:3521:4521:5522:1022:2522:4022:5523:1023:2523:4023:55
        Roberts Rd Before Catherine St20:4820:5821:0821:1821:2821:3821:4821:5822:1322:2822:4322:5823:1323:2823:4323:58
        Railway Pde West Leederville Stn20:5021:0021:1021:2021:3021:4021:5022:0022:1522:3022:4523:0023:1523:3023:4500:00 +1
        Railway St City West Station Cat Id 3920:5321:0321:1321:2321:3321:4321:5322:0322:1822:3322:4823:0323:1823:3323:4800:03 +1
        Perth Busport Zone B21:0221:1221:2221:3221:4221:5222:0222:1222:2722:4222:5723:1223:2723:4223:5700:12 +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 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.
        Build real-time departures into your app

        Tell us about your project. Test London API examples while we review your request.

        Request data / API access

        Route Path (Streets & Roads)

        Outbound: Perth Busport Zone B – Fremantle Stn Stand 1
        Karak Walk - Railway Street - Railway Parade - Station Street - Railway Road - Gugeri Street - Shenton Road - Curtin Avenue - Stirling Highway - Phillimore Street
        Inbound: Fremantle Stn Stand 2 – Perth Busport Zone B
        Phillimore Street - Stirling Highway - Curtin Avenue - Shenton Road - Gugeri Street - Railway Road - Roberts Road - Railway Parade - Railway Street - Karak Walk

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

        Frequently asked questions about route 906

        • What time does route 906 start operating?

          Services on route 906 start at 20:12 on Mondays, on Tuesdays, on Wednesdays, on Thursdays and on Sundays.

        • What time does route 906 stop operating?

          Services on route 906 end at 01:08 +1 on Mondays, on Tuesdays, on Wednesdays, on Thursdays and on Sundays.

        • Is there a stop for route 906 near me?

          View the nearest stop for route 906.

        906 (Perth Buses)

        The first stop of the 906 bus route is Perth Busport Zone B and the last stop is Fremantle Stn Stand 1. 906 is operational during everyday.

        Additional information: 906 has 16 stops. The total trip duration for this route is approximately 46 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

        Similar Routes & Alternatives to 906

        Looking for alternatives to 906? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

        Last updated on November 11, 2026