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~34 min
  • First departure06:40
  • Last departure19:08
  • Average ride~45 min
  • Stops38
  • Departures per day21
  • Route length15.9 km
  • Peak~59 min
  • Off-peak~21 min
  • Saturday10 departures
  • Sunday4 departures

Bus of Perth public transport — connects Fremantle Stn Stand 9 and Claremont Stn Stand 1, with 38 stops per direction.The first departure is at 06:40, the last at 19:08.Departures run every ~34 min, and the ride takes ~45 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

06:40

Last

19:08

Departures

21

Line 107 timetable — on weekdays
0640
07124054
080548
0948
1055
Line 107 timetable — on Saturdays
0723
0810
0910
1011
1113
Line 107 timetable — on Sundays and holidays
1010
1210
1410
1610
Changed25.10.2026.
Checked25.10.2026.

Stops

38 stops~45 min in total
  1. 24102103995departure0min
  2. Stirling Rd After Mount St

    #19534 — Stirling Rd After Mount St

    996+0 min0min
  3. Stirling Hwy After Queenslea Dr

    #10404 — Stirling Hwy After Queenslea Dr

    996+1 min1min
  4. Stirling Hwy After Dean St

    #10405 — Stirling Hwy After Dean St

    996+0 min1min
  5. Stirling Hwy After Richardson Av

    #10406 — Stirling Hwy After Richardson Av

    996+1 min2min
  6. Stirling Hwy Before Wilson St

    #10408 — Stirling Hwy Before Wilson St

    996+0 min2min
  7. Stirling Hwy Before Boreham St

    #10409 — Stirling Hwy Before Boreham St

    996+1 min3min
  8. Stirling Hwy After Airlie St

    #10410 — Stirling Hwy After Airlie St

    996+0 min3min
  9. Stirling Hwy Before Vera St

    #10411 — Stirling Hwy Before Vera St

    996+1 min4min
  10. Leake St After Stirling Hwy

    #19621 — Leake St After Stirling Hwy

    +1 min5min
  11. +0 min5min
  12. +1 min6min
  13. Palmerston St St Hildas Anglican (Snr Campus) Stand 1

    #19629 — Palmerston St St Hildas Anglican (Snr Campus) Stand 1

    +1 min7min
  14. Palmerston St Iona Presentation College (Snr Campus) Stand 1

    #19631 — Palmerston St Iona Presentation College (Snr Campus) Stand 1

    +1 min8min
  15. Palmerston St Before Victoria St

    #19632 — Palmerston St Before Victoria St

    +1 min9min
  16. Victoria St After Manning St

    #19650 — Victoria St After Manning St

    +1 min10min
  17. Victoria St Before Owston St

    #19651 — Victoria St Before Owston St

    +0 min10min
  18. Owston St After Sheila St

    #19654 — Owston St After Sheila St

    +0 min10min
  19. Owston St Before Samson St

    #19655 — Owston St Before Samson St

    +1 min11min
  20. Beagle St Before Sanctuary L

    #19656 — Beagle St Before Sanctuary L

    +1 min12min
  21. Beagle St After Glenn Av

    #19657 — Beagle St After Glenn Av

    +1 min13min
  22. Wellington St After Manning St

    #19660 — Wellington St After Manning St

    +1 min14min
  23. Palmerston St Before Rhodes Pl

    #19634 — Palmerston St Before Rhodes Pl

    +1 min15min
  24. Victoria St Before Solomon St

    #19642 — Victoria St Before Solomon St

    +1 min16min
  25. Victoria St After Albert St

    #19643 — Victoria St After Albert St

    +0 min16min
  26. Victoria St After Thelma St

    #19644 — Victoria St After Thelma St

    +1 min17min
  27. Gibbon St Before Kamman Lane

    #19664 — Gibbon St Before Kamman Lane

    +1 min18min
  28. Stirling Hwy After Wellington St

    #10419 — Stirling Hwy After Wellington St

    996+0 min18min
  29. Stirling Hwy After Vlamingh Pde

    #10420 — Stirling Hwy After Vlamingh Pde

    996+3 min21min
  30. Stirling Hwy Before Pamment St

    #10421 — Stirling Hwy Before Pamment St

    996+1 min22min
  31. Stirling Hwy After Christina Pde

    #10422 — Stirling Hwy After Christina Pde

    996+1 min23min
  32. Stirling Hwy North Fremantle Stn

    #10423 — Stirling Hwy North Fremantle Stn

    996+1 min24min
  33. Alfred Rd After Stirling Hwy

    #10795 — Alfred Rd After Stirling Hwy

    +1 min25min
  34. +1 min26min
  35. Harvest Rd Before Stirling Hwy

    #10803 — Harvest Rd Before Stirling Hwy

    +1 min27min
  36. Stirling Hwy After Harvest Rd

    #29647 — Stirling Hwy After Harvest Rd

    +1 min28min
  37. Queen St After Adelaide St

    #11142 — Queen St After Adelaide St

    111148158160502910+2+15 min43min
  38. 111148158160502511+12+2 min45min

Frequently asked questions

When are the first and last departures of line 107?

On weekdays the first departure from Claremont Stn Stand 6 is at 06:40 and the last at 19:08. There are 21 departures in total.

Does line 107 run on weekends?

Yes — on Saturday from 07:23 to 16:12 and on Sunday from 10:10 to 16:10.

Does line 107 run on Sundays?

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

How often does line 107 run?

Departures run about every 34 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 45 minutes on average — from about 21 minutes off-peak to about 59 minutes at peak.

How many stops does line 107 have?

In the Claremont Stn Stand 6 → Fremantle Stn Stand 1 direction, line 107 has 38 stops.

How long is the route of line 107?

The route in this direction is about 15.9 km long.