903 Bus in Perth

Click to load interactive map
List of stops
        Map
        Monday to Thursday

        Perth Busport Zone B – Ellenbrook Stn Stand 12

        Perth Busport Zone B

        21:5022:2022:5023:2023:50

        Wellington St Stand 4

        21:5122:2122:5123:2123:51

        Wellington St Royal Perth Hospital Cat Id 69

        21:5322:2322:5323:2323:53

        Fielder St Claisebrook Stn

        21:5622:2622:5623:2623:56

        East Pde East Perth Stn

        21:5922:2922:5923:2923:59

        Whatley Cr Mt Lawley Stn

        22:0222:3223:0223:3200:02 +1

        Whatley Cr Maylands Stn

        22:0422:3423:0423:3400:04 +1

        Whatley Cr Meltham Stn

        22:0722:3723:0723:3700:07 +1

        Whatley Cr Stand 6

        21:3922:0922:3923:0923:3900:09 +1

        Morley Stn Stand 12

        21:4422:1422:4423:1423:4400:14 +1

        Benara Rd After Noranda Stn

        21:5222:2222:5223:2223:5200:22 +1

        Ballajura Stn Stand 6

        21:5722:2722:5723:2723:5700:27 +1

        Whiteman Park Stn Stand 5

        22:0722:3723:0723:3700:07 +100:37 +1

        Ellenbrook Stn Stand 12

        22:2322:5323:2323:5300:23 +100:53 +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.

        Ellenbrook Stn Stand 11 – Perth Busport Zone B

        Ellenbrook Stn Stand 1121:3222:0222:3223:02
        Whiteman Park Stn Stand 621:4122:1122:4123:11
        Ballajura Stn Stand 1021:5422:2422:5423:24
        Benara Rd After Mahogany Rd22:0022:3023:0023:30
        Morley Stn Stand 222:0622:3623:0623:36
        Railway Pde Stand 522:1222:4223:1223:42
        Whatley Cr Meltham Stn22:1522:4523:1523:45
        Whatley Cr Maylands Stn22:1822:4823:1823:48
        Whatley Cr Mt Lawley Stn22:2022:5023:2023:50
        East Pde East Perth Stn22:2222:5223:2223:52
        Fielder St Claisebrook Stn22:2522:5523:2523:55
        Wellington St Royal Perth Hospital Cat Id 5622:2822:5823:2823:58
        Perth Busport Zone B22:3723:0723:3700:07 +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.
        Last updated on April 8, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Perth Busport Zone B – Ellenbrook Stn Stand 12
        Karak Walk - Wellington Street - Fielder Street - East Parade - Whatley Crescent - Broun Avenue - Benara Road - Cussington Way
        Inbound: Ellenbrook Stn Stand 11 – Perth Busport Zone B
        Cussington Way - Benara Road - Railway Parade - Whatley Crescent - East Parade - Fielder Street - Wellington Street - Karak Walk
        All data is available in GTFS feed: port-phillip-ferries

        Bus 903 FAQ

        • What time does the 903 bus start operating?

          Services on the 903 bus start at 21:39 on Monday, Tuesday, Wednesday, Thursday.

        • What time does the 903 bus stop working?

          Services on the 903 bus stop at 00:53 +1 on Monday, Tuesday, Wednesday, Thursday.

        • Is there a 903 bus stop near me?

          Click here to view the nearest 903 bus stop.

        903 (Perth Buses)

        The first stop of the 903 bus route is Perth Busport Zone B and the last stop is Ellenbrook Stn Stand 12. 903 is operational during everyday.

        Additional information: 903 has 14 stops and the total trip duration for this route is approximately 63 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 903 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 903 bus to take on your trip.

        903 bus near me

        Similar Routes & Alternatives to 903

        Looking for alternatives to 903? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.