buses.appPerth public transport
107

Perth · bus timetable

Bus 107 Fremantle Stn Stand 9 Claremont Stn Stand 1

Bus Regular line Operator: Transperth

The Fremantle Stn Stand 9 – Claremont Stn Stand 1 route is served by line 107, on weekdays from 05:52 to 18:19, every ~36 min.

  • Headway~36 min
  • First departure05:52
  • Last departure18:19
  • Average ride~46 min
  • Stops41
  • Departures per day22
  • Route length15 km
  • Peak~48 min
  • Off-peak~20 min
  • Saturday10 departures
  • Sunday4 departures

Bus of Perth public transport — connects Fremantle Stn Stand 9 and Claremont Stn Stand 1, with 41 stops per direction.The first departure is at 05:52, the last at 18:19.Departures run every ~36 min, and the ride takes ~46 min on average.

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

05:52

Last

18:19

Departures

22

Line 107 timetable — on weekdays
0552C
0626C44C56
0700C1245
0849
0935
Line 107 timetable — on Saturdays
0802
090058
1058
1158
1258
Line 107 timetable — on Sundays and holidays
1056
1256
1456
1656
Changed25.10.2026.
Checked25.10.2026.

Stops

41 stops~46 min in total
  1. 996departure0min
  2. Adelaide St After Queen St

    #10425 — Adelaide St After Queen St

    111148158910996+1 min1min
  3. Adelaide St Before Parry St

    #10426 — Adelaide St Before Parry St

    111148158160910+1 min2min
  4. Queen Victoria St After Parry St

    #10282 — Queen Victoria St After Parry St

    111148158160910996+1 min3min
  5. Queen Victoria St Before Burt St

    #10286 — Queen Victoria St Before Burt St

    111148158910996+1 min4min
  6. Queen Victoria St - Fremantle Traffic Bridge

    #10287 — Queen Victoria St - Fremantle Traffic Bridge

    616996+0 min4min
  7. Harvest Rd After Stirling Hwy

    #10801 — Harvest Rd After Stirling Hwy

    +5 min9min
  8. Rule St After Ainslie Rd

    #10799 — Rule St After Ainslie Rd

    +1 min10min
  9. Alfred Rd Before Stirling Hwy

    #10794 — Alfred Rd Before Stirling Hwy

    +1 min11min
  10. Stirling Hwy North Fremantle Stn

    #10345 — Stirling Hwy North Fremantle Stn

    996+1 min12min
  11. Stirling Hwy Before Stone St

    #10346 — Stirling Hwy Before Stone St

    996+1 min13min
  12. Stirling Hwy Before Coventry Pde

    #10347 — Stirling Hwy Before Coventry Pde

    996+0 min13min
  13. Stirling Hwy Before Vlamingh Pde

    #10348 — Stirling Hwy Before Vlamingh Pde

    996+1 min14min
  14. Gibbon St After Wellington St

    #19665 — Gibbon St After Wellington St

    +3 min17min
  15. Victoria St Before Buckland Av

    #19646 — Victoria St Before Buckland Av

    +0 min17min
  16. Victoria St After Cooksey Lane

    #19647 — Victoria St After Cooksey Lane

    +1 min18min
  17. Victoria St Before Hope St

    #19649 — Victoria St Before Hope St

    +1 min19min
  18. Victoria St After Manning St

    #19650 — Victoria St After Manning St

    +2 min21min
  19. Victoria St Before Owston St

    #19651 — Victoria St Before Owston St

    +0 min21min
  20. Owston St After Sheila St

    #19654 — Owston St After Sheila St

    +1 min22min
  21. Owston St Before Samson St

    #19655 — Owston St Before Samson St

    +0 min22min
  22. Beagle St Before Sanctuary L

    #19656 — Beagle St Before Sanctuary L

    +1 min23min
  23. Beagle St After Glenn Av

    #19657 — Beagle St After Glenn Av

    +1 min24min
  24. Wellington St After Manning St

    #19660 — Wellington St After Manning St

    +1 min25min
  25. Palmerston St Before Rhodes Pl

    #19634 — Palmerston St Before Rhodes Pl

    +1 min26min
  26. Palmerston St After Victoria St

    #23466 — Palmerston St After Victoria St

    +0 min26min
  27. Palmerston St After Lochee St

    #19635 — Palmerston St After Lochee St

    +1 min27min
  28. Palmerston St After Memorial Dr

    #19630 — Palmerston St After Memorial Dr

    +1 min28min
  29. Palmerston St After Swan St

    #19636 — Palmerston St After Swan St

    +0 min28min
  30. +1 min29min
  31. +1 min30min
  32. Leake St Before Stirling Hwy

    #19622 — Leake St Before Stirling Hwy

    +1 min31min
  33. Stirling Hwy After Leake St

    #10356 — Stirling Hwy After Leake St

    102996+0 min31min
  34. Stirling Hwy After Vera St

    #10358 — Stirling Hwy After Vera St

    996+2 min33min
  35. Stirling Hwy After Napier St

    #10359 — Stirling Hwy After Napier St

    996+2 min35min
  36. Stirling Hwy After Boreham St

    #10360 — Stirling Hwy After Boreham St

    996+1 min36min
  37. Stirling Hwy After Wilson St

    #10361 — Stirling Hwy After Wilson St

    996+1 min37min
  38. Stirling Hwy After Prospect St

    #10362 — Stirling Hwy After Prospect St

    996+1 min38min
  39. Stirling Hwy Before Dean St

    #10365 — Stirling Hwy Before Dean St

    996+3 min41min
  40. Stirling Rd After St Quentin Av

    #19535 — Stirling Rd After St Quentin Av

    996+2 min43min
  41. 102103995+3 min46min

Frequently asked questions

When are the first and last departures of line 107?

On weekdays the first departure from Fremantle Stn Stand 9 is at 05:52 and the last at 18:19. There are 22 departures in total.

Does line 107 run on weekends?

Yes — on Saturday from 08:02 to 16:58 and on Sunday from 10:56 to 16:56.

Does line 107 run on Sundays?

Yes. On Sundays line 107 has 4 departures from Fremantle Stn Stand 9, the first at 10:56 and the last at 16:56.

How often does line 107 run?

Departures run about every 36 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 107?

The whole ride takes about 46 minutes on average — from about 20 minutes off-peak to about 48 minutes at peak.

How many stops does line 107 have?

In the Fremantle Stn Stand 9 → Claremont Stn Stand 1 direction, line 107 has 41 stops.

How long is the route of line 107?

The route in this direction is about 15 km long.