buses.appMackay public transport
301

Mackay · bus timetable

Bus 301 Service Rd at Bernborough Avenue (CQU) Broomdykes Dr at Argyle Court

Line 301 connects Service Rd at Bernborough Avenue (CQU) with Broomdykes Dr at Argyle Court: on weekdays it departs from 06:00 to 17:31, every ~60 min.

  • Headway~60 min
  • First departure06:31
  • Last departure18:31
  • Average ride~55 min
  • Stops26
  • Departures per day13
  • Route length21.6 km
  • Peak~55 min
  • Off-peak~30 min
  • Saturday5 departures
  • Sundaynot running

Bus of Mackay public transport — connects Service Rd at Bernborough Avenue (CQU) and Broomdykes Dr at Argyle Court, with 26 stops per direction.The first departure is at 06:31, the last at 18:31.Departures run every ~60 min, and the ride takes ~55 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

Line 301 timetable — on weekdays
0631
0731
0831
0931
1031
Line 301 timetable — on Saturdays
0928
1128
1328
1528
1728

Line 301 does not run on Sundays and holidays.

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

Stops

26 stops~55 min in total
  1. Broomdykes Dr at Argyle Court

    #810140 — Broomdykes Dr at Argyle Court

    departure0min
  2. Broomdykes Dr at Bankswood Street

    #810141 — Broomdykes Dr at Bankswood Street

    +1 min1min
  3. Eaglemount Road at Hargreaves Street

    #810142 — Eaglemount Road at Hargreaves Street

    +0 min1min
  4. Bedford Rd near John Ct hail 'n' ride

    #810253 — Bedford Rd near John Ct hail 'n' ride

    +1 min2min
  5. Celeber Dr at Barnfield Drive

    #810088 — Celeber Dr at Barnfield Drive

    +1 min3min
  6. Celeber Dr at Parkview Court

    #810089 — Celeber Dr at Parkview Court

    +1 min4min
  7. Beaconsfield Rd at Deguara Dr

    #810677 — Beaconsfield Rd at Deguara Dr

    +2 min6min
  8. Norris Rd at Mackay Private Hospital

    #810254 — Norris Rd at Mackay Private Hospital

    +2 min8min
  9. Annie Wood Avenue at Bona Vista Drive

    #810143 — Annie Wood Avenue at Bona Vista Drive

    +2 min10min
  10. Charles Hodge Ave at Trojan Court

    #810342 — Charles Hodge Ave at Trojan Court

    +2 min12min
  11. Mt Pleasant Shopping Centre

    #810130 — Mt Pleasant Shopping Centre

    306307308+2 min14min
  12. 300302303304305306+4+16 min30min
  13. River Street at St Patricks College

    #810280 — River Street at St Patricks College

    300302303309310+2 min32min
  14. Gregory St at Gregory Lane

    #810003 — Gregory St at Gregory Lane

    300302303309310+2 min34min
  15. Alfred St at Sydney Street

    #810006 — Alfred St at Sydney Street

    302303+1 min35min
  16. Sydney St at Alfred Street

    #810676 — Sydney St at Alfred Street

    303+1 min36min
  17. Shakespeare St at Romeo Street

    #810344 — Shakespeare St at Romeo Street

    +0 min36min
  18. Shakespeare St at Wellington Street

    #810028 — Shakespeare St at Wellington Street

    +2 min38min
  19. +2 min40min
  20. +1 min41min
  21. +1 min42min
  22. Nebo Rd at Keith Hamilton Street

    #810093 — Nebo Rd at Keith Hamilton Street

    +1 min43min
  23. Nebo Rd at Thorning Street

    #810644 — Nebo Rd at Thorning Street

    +1 min44min
  24. Boundary Rd at Shopping Centre

    #810259 — Boundary Rd at Shopping Centre

    +4 min48min
  25. Boundary Rd at CQ University

    #810347 — Boundary Rd at CQ University

    +5 min53min
  26. Service Rd at Bernborough Avenue (CQU)

    #810184 — Service Rd at Bernborough Avenue (CQU)

    +2 min55min

Frequently asked questions

When are the first and last departures of line 301?

On weekdays the first departure from Broomdykes Dr at Argyle Court is at 06:31 and the last at 18:31. There are 13 departures in total.

Does line 301 run on weekends?

Yes — on Saturday from 09:28 to 17:28.

Does line 301 run on Sundays?

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

How often does line 301 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 301?

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

How many stops does line 301 have?

In the Broomdykes Dr at Argyle Court → Service Rd at Bernborough Avenue (CQU) direction, line 301 has 26 stops.

How long is the route of line 301?

The route in this direction is about 21.6 km long.