901 Bus in Perth

Click to load interactive map
List of stops
      Map

      Whatley Cr Stand 6 – Midland Stn Stand 1

      Whatley Cr Stand 6

      21:3821:3921:5822:2822:5823:2823:5800:28 +1

      Railway Pde Ashfield Stn

      21:4221:4322:0222:3223:0223:3200:02 +100:32 +1

      Bassendean Stn Stand 4

      21:4621:4722:0622:3623:0623:3600:06 +100:36 +1

      Guildford Rd Success Hill Stn

      21:4821:4922:0822:3823:0823:3800:08 +100:38 +1

      James St Guildford Stn

      21:5021:5122:1022:4023:1023:4000:10 +100:40 +1

      East St After Swan St

      21:5221:5322:1222:4223:1223:4200:12 +100:42 +1

      Great Eastern Hwy Before Harper St

      21:5421:5522:1422:4423:1423:4400:14 +100:44 +1

      Midland Stn Stand 1

      22:0222:0322:2222:5223:2223:5200:22 +100:52 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Midland Stn Stand 1 – Wellington St Stand 11

      Midland Stn Stand 122:0622:3623:0623:3623:55
      Great Eastern Hwy After Harper St22:0822:3823:0823:3823:57
      East St After Turton St22:1022:4023:1023:4023:59
      James St Guildford Stn22:1322:4323:1323:4300:02 +1
      Guildford Rd Success Hill Stn22:1422:4423:1423:4400:03 +1
      Bassendean Stn Stand 122:1622:4623:1623:4600:05 +1
      Railway Pde Ashfield Stn22:1922:4923:1923:4900:08 +1
      Railway Pde Stand 522:2722:5723:2723:5700:12 +1
      Whatley Cr Meltham Stn00:15 +1s
      Whatley Cr Maylands Stn00:17 +1s
      Whatley Cr Mt Lawley Stn00:19 +1s
      East Pde East Perth Stn00:21 +1s
      Fielder St Claisebrook Stn00:24 +1s
      Wellington St Royal Perth Hospital Cat Id 5600:27 +1s
      Wellington St Stand 1100:36 +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: Whatley Cr Stand 6 – Midland Stn Stand 1
      Whatley Crescent - Railway Parade - Guildford Road - James Street - East Street - Great Eastern Highway - Victoria Street
      Inbound: Midland Stn Stand 1 – Wellington St Stand 11
      Victoria Street - Great Eastern Highway - East Street - James Street - Guildford Road - Railway Parade - Whatley Crescent - East Parade - Fielder Street - Wellington Street

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

      Bus 901 FAQ

      • What time does the 901 bus start operating?

        Services on the 901 bus start at 21:38 on Monday, Tuesday, Sunday.

      • What time does the 901 bus stop working?

        Services on the 901 bus stop at 00:52 +1 on Monday, Tuesday, Sunday.

      • Is there a 901 bus stop near me?

        Click here to view the nearest 901 bus stop.

      Transperth 901 bus Route Map

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

      901 (Perth Buses)

      The first stop of the 901 bus route is Whatley Cr Stand 6 and the last stop is Midland Stn Stand 1. 901 is operational during everyday.

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

      901 bus near me

      Last updated on May 17, 2026