buses.appPerth public transport
103

Perth · bus timetable

Bus 103 Claremont Stn Stand 1 Elizabeth Quay Bus Stn Stand B3

Bus Regular line Operator: Transperth

Line 103 connects Claremont Stn Stand 1 with Elizabeth Quay Bus Stn Stand B3: on weekdays it departs from 07:01 to 18:05, every ~30 min.

  • Headway~41 min
  • First departure06:35
  • Last departure17:54
  • Average ride~30 min
  • Stops33
  • Departures per day10
  • Route length10.2 km
  • Peak~35 min
  • Off-peak~25 min
  • Saturdaynot running
  • Sundaynot running

Bus of Perth public transport — connects Claremont Stn Stand 1 and Elizabeth Quay Bus Stn Stand B3, with 33 stops per direction.The first departure is at 06:35, the last at 17:54.Departures run every ~41 min, and the ride takes ~30 min on average.

Timetable

First

06:35

Last

17:54

Departures

10

Line 103 timetable — on weekdays
0635
0730
081155
150054
162454

Line 103 does not run on Saturdays.

Line 103 does not run on Sundays and holidays.

Changed25.10.2026.
Checked25.10.2026.

Stops

33 stops~30 min in total
  1. Elizabeth Quay Bus Stn Stand B3

    #12219 — Elizabeth Quay Bus Stn Stand B3

    departure0min
  2. St Georges Tce Mount Street Cat Id 22

    #10092 — St Georges Tce Mount Street Cat Id 22

    24Blue CATPurple CAT+1 min1min
  3. Malcolm St Harvest Terrace Cat Id 23

    #10093 — Malcolm St Harvest Terrace Cat Id 23

    24Blue CATPurple CAT+1 min2min
  4. Kings Park Rd Dumas House Cat Id 32

    #10094 — Kings Park Rd Dumas House Cat Id 32

    24Purple CAT+1 min3min
  5. Kings Park Rd Colin Street Cat Id 106

    #10095 — Kings Park Rd Colin Street Cat Id 106

    24Purple CAT+0 min3min
  6. Kings Park Rd Outram Street Cat Id 107

    #10096 — Kings Park Rd Outram Street Cat Id 107

    24Purple CAT+1 min4min
  7. Kings Park Rd Thomas Street Cat Id 108

    #10098 — Kings Park Rd Thomas Street Cat Id 108

    24Purple CAT+1 min5min
  8. Thomas St Hamersley Road Cat Id 109

    #17396 — Thomas St Hamersley Road Cat Id 109

    2496Purple CAT+0 min5min
  9. Thomas St Heytesbury Road Cat Id 110

    #17397 — Thomas St Heytesbury Road Cat Id 110

    2496Purple CAT+1 min6min
  10. Thomas St Nicholson Road Cat Id 111

    #17398 — Thomas St Nicholson Road Cat Id 111

    96Purple CAT+0 min6min
  11. Thomas St Rokeby Road Cat Id 112

    #17399 — Thomas St Rokeby Road Cat Id 112

    96Purple CAT+1 min7min
  12. Thomas St Onslow Road Cat Id 113

    #17400 — Thomas St Onslow Road Cat Id 113

    96Purple CAT+1 min8min
  13. Hospital Av Hospital Avenue North Cat Id 114

    #11503 — Hospital Av Hospital Avenue North Cat Id 114

    24259697996Purple CAT+1 min9min
  14. Hospital Av Qeii Medical Centre Cat Id 115

    #11504 — Hospital Av Qeii Medical Centre Cat Id 115

    24259697950950X+2+1 min10min
  15. Hospital Av Perth Children'S Hospital Cat Id 116

    #11505 — Hospital Av Perth Children'S Hospital Cat Id 116

    24259697950950X+2+0 min10min
  16. Monash Av Monash Avenue Cat Id 117

    #17385 — Monash Av Monash Avenue Cat Id 117

    24259697950Purple CAT+1 min11min
  17. Hampden Rd Hampden Road North Cat Id 118

    #17390 — Hampden Rd Hampden Road North Cat Id 118

    249697950950XPurple CAT+1 min12min
  18. Hampden Rd Karella Street Cat Id 119

    #17391 — Hampden Rd Karella Street Cat Id 119

    249697950Purple CAT+1 min13min
  19. Hampden Rd Hampden Road South Cat Id 120

    #17392 — Hampden Rd Hampden Road South Cat Id 120

    249697950Purple CAT+1 min14min
  20. Stirling Hwy After Broadway

    #10391 — Stirling Hwy After Broadway

    995996+1 min15min
  21. Stirling Hwy Before Tyrell St

    #10392 — Stirling Hwy Before Tyrell St

    995996+1 min16min
  22. Stirling Hwy Before Webster St

    #10393 — Stirling Hwy Before Webster St

    995996+1 min17min
  23. Stirling Hwy After Dalkeith Rd

    #10395 — Stirling Hwy After Dalkeith Rd

    995996+2 min19min
  24. Stirling Hwy Before Vincent St

    #10396 — Stirling Hwy Before Vincent St

    995996+1 min20min
  25. Stirling Hwy Before Taylor Rd

    #10398 — Stirling Hwy Before Taylor Rd

    995996+2 min22min
  26. Stirling Hwy After Napier St

    #10399 — Stirling Hwy After Napier St

    995996+1 min23min
  27. Stirling Hwy Before Bay Rd

    #10400 — Stirling Hwy Before Bay Rd

    995996+1 min24min
  28. Stirling Hwy After Bay Rd

    #10401 — Stirling Hwy After Bay Rd

    995996+1 min25min
  29. Stirling Hwy After John St

    #10402 — Stirling Hwy After John St

    995996+1 min26min
  30. Leura Av Before Gugeri St

    #19603 — Leura Av Before Gugeri St

    24995996+1 min27min
  31. 24102107995+1 min28min
  32. 102107995+2 min30min

Frequently asked questions

When are the first and last departures of line 103?

On weekdays the first departure from Elizabeth Quay Bus Stn Stand B3 is at 06:35 and the last at 17:54. There are 10 departures in total.

Does line 103 run on weekends?

No, there are no published weekend departures.

Does line 103 run on Sundays?

No. The current timetable has no Sunday departures for line 103.

How often does line 103 run?

Departures run about every 41 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 103?

The whole ride takes about 30 minutes on average — from about 25 minutes off-peak to about 35 minutes at peak.

How many stops does line 103 have?

In the Elizabeth Quay Bus Stn Stand B3 → Claremont Stn Stand 1 direction, line 103 has 33 stops.

How long is the route of line 103?

The route in this direction is about 10.2 km long.