buses.appMackay public transport
309

Mackay · bus timetable

Bus 309 Broad St at Johnston Street Caneland station, stop A

Line 309 (Broad St at Johnston Street – Caneland station, stop A) has its first departure on weekdays at 07:00 and its last at 19:00, 5 departures a day.

  • Headway~180 min
  • First departure06:00
  • Last departure18:00
  • Average ride~58 min
  • Stops21
  • Departures per day5
  • Route length44 km
  • Peak~67 min
  • Off-peak~56 min
  • Saturdaynot running
  • Sundaynot running

Bus of Mackay public transport — connects Broad St at Johnston Street and Caneland station, stop A, with 21 stops per direction.The first departure is at 06:00, the last at 18:00.Departures run every ~180 min, and the ride takes ~58 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:00

Last

18:00

Departures

5

Line 309 timetable — on weekdays
0600
0900
1200
1500B
1800

Line 309 does not run on Saturdays.

Line 309 does not run on Sundays and holidays.

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

Stops

21 stops~58 min in total
  1. 300301302303304305+4departure0min
  2. River Street at St Patricks College

    #810280 — River Street at St Patricks College

    300301302303310+1 min1min
  3. Gregory St at Gregory Lane

    #810003 — Gregory St at Gregory Lane

    300301302303310+1 min2min
  4. Alfred St at MacAlister Street

    #810366 — Alfred St at MacAlister Street

    300310+1 min3min
  5. Milton Street at Alfred St

    #810306 — Milton Street at Alfred St

    300310+1 min4min
  6. Milton St at George Street

    #810370 — Milton St at George Street

    310+1 min5min
  7. Paradise Street at Harney Street

    #810691 — Paradise Street at Harney Street

    310+2 min7min
  8. Paradise St at Ulanda Drive

    #810051 — Paradise St at Ulanda Drive

    310+2 min9min
  9. +7 min16min
  10. Bruce Hwy near McEwans Beach Rd hail 'n' ride

    #810219 — Bruce Hwy near McEwans Beach Rd hail 'n' ride

    +2 min18min
  11. Bruce Hwy at Dunnrock Road hail 'n' ride

    #810218 — Bruce Hwy at Dunnrock Road hail 'n' ride

    +2 min20min
  12. Bruce Hwy near Hay Point Rd hail 'n' ride

    #810197 — Bruce Hwy near Hay Point Rd hail 'n' ride

    +9 min29min
  13. Broad Street at Sarina State School

    #810294 — Broad Street at Sarina State School

    +12 min41min
  14. +2 min43min
  15. Hoey St near Graham St hail 'n' ride

    #810705 — Hoey St near Graham St hail 'n' ride

    +2 min45min
  16. Petersen St at Place Avenue

    #810327 — Petersen St at Place Avenue

    +2 min47min
  17. +4 min51min
  18. Anzac St at Hospital Street

    #810098 — Anzac St at Hospital Street

    +1 min52min
  19. Leslie St near Swayne St hail 'n' ride

    #810099 — Leslie St near Swayne St hail 'n' ride

    +1 min53min
  20. +1 min54min
  21. Broad St at Johnston Street

    #810103 — Broad St at Johnston Street

    +4 min58min

Frequently asked questions

When are the first and last departures of line 309?

On weekdays the first departure from Caneland station, stop A is at 06:00 and the last at 18:00. There are 5 departures in total.

Does line 309 run on weekends?

No, there are no published weekend departures.

Does line 309 run on Sundays?

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

How often does line 309 run?

Departures run about every 180 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 309?

The whole ride takes about 58 minutes on average — from about 56 minutes off-peak to about 67 minutes at peak.

How many stops does line 309 have?

In the Caneland station, stop A → Broad St at Johnston Street direction, line 309 has 21 stops.

How long is the route of line 309?

The route in this direction is about 44 km long.