buses.appToowoomba public transport
903

Toowoomba · bus timetable

Bus 903 Stuart St at Garvey Street Toowoomba bus station stop 2C

Line 903 connects Stuart St at Garvey Street with Toowoomba bus station stop 2C: on weekdays it departs from 07:16 to 17:42, every ~60 min.

  • Headway~60 min
  • First departure07:16
  • Last departure17:42
  • Average ride~20 min
  • Stops27
  • Departures per day11
  • Route length6.9 km
  • Peak~21 min
  • Off-peak~20 min
  • Saturday9 departures
  • Sundaynot running

Bus of Toowoomba public transport — connects Stuart St at Garvey Street and Toowoomba bus station stop 2C, with 27 stops per direction.The first departure is at 07:16, the last at 17:42.Departures run every ~60 min, and the ride takes ~20 min on average.

Timetable

First

07:16

Last

17:42

Departures

11

Line 903 timetable — on weekdays
0716
0838
0938
1038
1138
Line 903 timetable — on Saturdays
0836
0936
1036
1136
1236

Line 903 does not run on Sundays and holidays.

Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

27 stops~20 min in total
  1. Stuart St at Garvey Street

    #880452 — Stuart St at Garvey Street

    departure0min
  2. Talinga St near Garvey St hail 'n' ride

    #880453 — Talinga St near Garvey St hail 'n' ride

    +0 min0min
  3. +1 min1min
  4. Ross St at Reginald Street

    #880455 — Ross St at Reginald Street

    +0 min1min
  5. Ross St near Alfred St hail 'n' ride

    #880456 — Ross St near Alfred St hail 'n' ride

    +0 min1min
  6. Martini Street at Alfred Street

    #880846 — Martini Street at Alfred Street

    +0 min1min
  7. Rifle Range Rd near Martini St hail 'n' ride

    #880457 — Rifle Range Rd near Martini St hail 'n' ride

    +1 min2min
  8. Benjamin Street at Rifle Range Road

    #880458 — Benjamin Street at Rifle Range Road

    +0 min2min
  9. Benjamin St near North St hail 'n' ride

    #880459 — Benjamin St near North St hail 'n' ride

    +1 min3min
  10. +0 min3min
  11. Mary St at Spieker Street hail 'n' ride

    #880461 — Mary St at Spieker Street hail 'n' ride

    +0 min3min
  12. Mary Street at Jellicoe St

    #880462 — Mary Street at Jellicoe St

    +1 min4min
  13. Alford St near Mary St hail 'n' ride

    #880463 — Alford St near Mary St hail 'n' ride

    +0 min4min
  14. Alford St near Mary St hail 'n' ride

    #880464 — Alford St near Mary St hail 'n' ride

    +0 min4min
  15. +1 min5min
  16. Mackenzie St near Rhyde St hail 'n' ride

    #880466 — Mackenzie St near Rhyde St hail 'n' ride

    +0 min5min
  17. Mackenzie St at Stonehaven Street

    #880467 — Mackenzie St at Stonehaven Street

    +1 min6min
  18. Curzon Street at Bridge St

    #880468 — Curzon Street at Bridge St

    +1 min7min
  19. Curzon St near Dunmore St hail 'n' ride

    #880469 — Curzon St near Dunmore St hail 'n' ride

    +0 min7min
  20. Campbell St at Hickey Street

    #880471 — Campbell St at Hickey Street

    +1 min8min
  21. Campbell St at Godfrey Street

    #880472 — Campbell St at Godfrey Street

    +1 min9min
  22. Mary St near Warren St hail 'n' ride

    #880473 — Mary St near Warren St hail 'n' ride

    +0 min9min
  23. Mary St at Mary Street Centre

    #880474 — Mary St at Mary Street Centre

    +1 min10min
  24. Bridge Street at Southern Queensland TAFE College

    #880475 — Bridge Street at Southern Queensland TAFE College

    +1 min11min
  25. Bridge St near Edward St hail 'n' ride

    #880476 — Bridge St near Edward St hail 'n' ride

    +1 min12min
  26. Hume St near French St hail 'n' ride

    #880478 — Hume St near French St hail 'n' ride

    +3 min15min
  27. Toowoomba bus station stop 2C

    #880178 — Toowoomba bus station stop 2C

    902950+5 min20min

Frequently asked questions

When are the first and last departures of line 903?

On weekdays the first departure from Stuart St at Garvey Street is at 07:16 and the last at 17:42. There are 11 departures in total.

Does line 903 run on weekends?

Yes — on Saturday from 08:36 to 16:36.

Does line 903 run on Sundays?

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

How often does line 903 run?

Departures run about every 60 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 903?

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

How many stops does line 903 have?

In the Stuart St at Garvey Street → Toowoomba bus station stop 2C direction, line 903 has 27 stops.

How long is the route of line 903?

The route in this direction is about 6.9 km long.