107 Bus

Click to load interactive map
List of stops
      Map

      Railway St Before Station St – Fremantle Stn Stand 1

      Railway St Before Station St

      10:1012:1014:1016:10

      Leake St After Stirling Hwy

      10:1112:1114:1116:11

      View St After Leake St

      10:1212:1214:1216:12

      View St Before Keane St

      10:1212:1214:1216:12

      Palmerston St St Hildas Anglican (Snr Campus) Stand 1

      10:1312:1314:1316:13

      Palmerston St Iona Presentation College (Snr Campus) Stand 1

      10:1412:1414:1416:14

      Palmerston St Before Victoria St

      10:1512:1514:1516:15

      Victoria St After Manning St

      10:1612:1614:1616:16

      Victoria St Before Owston St

      10:1612:1614:1616:16

      Owston St After Sheila St

      10:1712:1714:1716:17

      Owston St Before Samson St

      10:1712:1714:1716:17

      Beagle St Before Sanctuary L

      10:1812:1814:1816:18

      Beagle St After Glenn Av

      10:1812:1814:1816:18

      Wellington St After Manning St

      10:1912:1914:1916:19

      Palmerston St Before Rhodes Pl

      10:2012:2014:2016:20

      Victoria St Before Solomon St

      10:2112:2114:2116:21

      Victoria St After Albert St

      10:2112:2114:2116:21

      Victoria St After Thelma St

      10:2212:2214:2216:22

      Gibbon St Before Kamman Lane

      10:2312:2314:2316:23

      Stirling Hwy After Wellington St

      10:2312:2314:2316:23

      Stirling Hwy After Vlamingh Pde

      10:2612:2614:2616:26

      Stirling Hwy Before Pamment St

      10:2712:2714:2716:27

      Stirling Hwy After Christina Pde

      10:2812:2814:2816:28

      Stirling Hwy North Fremantle Stn

      10:2912:2914:2916:29

      Alfred Rd After Stirling Hwy

      10:3012:3014:3016:30

      Rule St After Fay St

      10:3112:3114:3116:31

      Harvest Rd Before Stirling Hwy

      10:3212:3214:3216:32

      Stirling Hwy After Harvest Rd

      10:3312:3314:3316:33

      Queen St After Adelaide St

      10:4612:4614:4616:46

      Fremantle Stn Stand 1

      10:4812:4814:4816:48

      Fremantle Stn Stand 10 – Railway St Before Station St

      Fremantle Stn Stand 1010:5612:5614:5616:56
      Adelaide St After Queen St10:5712:5714:5716:57
      Adelaide St Before Parry St10:5712:5714:5716:57
      Queen Victoria St After Parry St10:5812:5814:5816:58
      Queen Victoria St Before Burt St10:5912:5914:5916:59
      Queen Victoria St - Fremantle Traffic Bridge10:5912:5914:5916:59
      Harvest Rd After Stirling Hwy11:0413:0415:0417:04
      Rule St After Ainslie Rd11:0413:0415:0417:04
      Alfred Rd Before Stirling Hwy11:0513:0515:0517:05
      Stirling Hwy North Fremantle Stn11:0613:0615:0617:06
      Stirling Hwy Before Stone St11:0713:0715:0717:07
      Stirling Hwy Before Coventry Pde11:0713:0715:0717:07
      Stirling Hwy Before Vlamingh Pde11:0813:0815:0817:08
      Gibbon St After Wellington St11:1113:1115:1117:11
      Victoria St Before Buckland Av11:1113:1115:1117:11
      Victoria St After Cooksey Lane11:1213:1215:1217:12
      Victoria St Before Hope St11:1313:1315:1317:13
      Victoria St After Manning St11:1513:1515:1517:15
      Victoria St Before Owston St11:1613:1615:1617:16
      Owston St After Sheila St11:1713:1715:1717:17
      Owston St Before Samson St11:1713:1715:1717:17
      Beagle St Before Sanctuary L11:1813:1815:1817:18
      Beagle St After Glenn Av11:1913:1915:1917:19
      Wellington St After Manning St11:2013:2015:2017:20
      Palmerston St Before Rhodes Pl11:2113:2115:2117:21
      Palmerston St After Victoria St11:2213:2215:2217:22
      Palmerston St After Lochee St11:2413:2415:2417:24
      Palmerston St After Memorial Dr11:2413:2415:2417:24
      Palmerston St After Swan St11:2513:2515:2517:25
      View St After Keane St11:2613:2615:2617:26
      View St Before Leake St11:2713:2715:2717:27
      Leake St Before Stirling Hwy11:2913:2915:2917:29
      Stirling Hwy After Leake St11:2913:2915:2917:29
      Railway St Before Station St11:3113:3115:3117:31
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Railway St Before Station St – Fremantle Stn Stand 1
      Railway Street - Leake Street - View Street - Palmerston Street - Victoria Street - Owston Street - Beagle Street - Wellington Street - Palmerston Street - Victoria Street - Gibbon Street - Stirling Highway - Alfred Road - Rule Street - Harvest Road - Stirling Highway - Queen Street - Phillimore Street
      Inbound: Fremantle Stn Stand 10 – Railway St Before Station St
      Phillimore Street - Westgate Mall - Adelaide Street - Queen Victoria Street - Harvest Road - Rule Street - Alfred Road - Stirling Highway - Gibbon Street - Victoria Street - Owston Street - Beagle Street - Wellington Street - Palmerston Street - View Street - Leake Street - Stirling Highway - Railway Street

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

      Bus 107 FAQ

      • What time does the 107 bus start operating?

        Services on the 107 bus start at 10:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 107 bus stop working?

        Services on the 107 bus stop at 16:48 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 107 bus stop near me?

        Click here to view the nearest 107 bus stop.

      107 (Perth Buses)

      The first stop of the 107 bus route is Railway St Before Station St and the last stop is Fremantle Stn Stand 1. 107 is operational during everyday.

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

      107 bus near me

      Last updated on June 1, 2026