buses.appMackay public transport
300

Mackay · bus timetable

Bus 300 Bridge Rd at Mackay Base Hospital Oak St at Andrew Court

The Bridge Rd at Mackay Base Hospital – Oak St at Andrew Court route is served by line 300, on weekdays from 05:56 to 17:40, every ~60 min.

  • Headway~60 min
  • First departure05:56
  • Last departure17:40
  • Average ride~52 min
  • Stops28
  • Departures per day13
  • Route length22.5 km
  • Peak~57 min
  • Off-peak~35 min
  • Saturday5 departures
  • Sundaynot running

Bus of Mackay public transport — connects Bridge Rd at Mackay Base Hospital and Oak St at Andrew Court, with 28 stops per direction.The first departure is at 05:56, the last at 17:40.Departures run every ~60 min, and the ride takes ~52 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

05:56

Last

17:40

Departures

13

Line 300 timetable — on weekdays
0556B
0640
0740
0840
0940
Line 300 timetable — on Saturdays
0840
1040
1240
1440
1640

Line 300 does not run on Sundays and holidays.

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

Stops

28 stops~52 min in total
  1. Bridge Rd at Mackay Base Hospital

    #810033 — Bridge Rd at Mackay Base Hospital

    departure0min
  2. Lagoon St at Holland Street

    #810036 — Lagoon St at Holland Street

    +4 min4min
  3. +1 min5min
  4. Holland St at Schaefer Street

    #810363 — Holland St at Schaefer Street

    +1 min6min
  5. Shakespeare St at Holland St

    #810610 — Shakespeare St at Holland St

    +1 min7min
  6. Milton Street at Shakespeare Street

    #810305 — Milton Street at Shakespeare Street

    310+2 min9min
  7. Gregory Street at Gregory Lane

    #810328 — Gregory Street at Gregory Lane

    301302303305309310+3 min12min
  8. River St at MacAlister Street

    #810000 — River St at MacAlister Street

    301302303305309310+2 min14min
  9. 301302303304305306+4+5 min19min
  10. Malcomson St at Greenfields Boulevard

    #810346 — Malcomson St at Greenfields Boulevard

    304+7 min26min
  11. Malcomson St at Hannaford St

    #810176 — Malcomson St at Hannaford St

    304+3 min29min
  12. Valley St near Malcomson St hail 'n' ride

    #810250 — Valley St near Malcomson St hail 'n' ride

    +1 min30min
  13. +1 min31min
  14. Glenpark St at Ambrose Way

    #810180 — Glenpark St at Ambrose Way

    +2 min33min
  15. Bedford Rd near Somerset Rd

    #810251 — Bedford Rd near Somerset Rd

    +2 min35min
  16. Bedford Rd at Grace Deguara Drive

    #810368 — Bedford Rd at Grace Deguara Drive

    +2 min37min
  17. Bedford Rd near John St hail 'n' ride

    #810204 — Bedford Rd near John St hail 'n' ride

    +1 min38min
  18. Bedford Rd at Eaglemount Road

    #810144 — Bedford Rd at Eaglemount Road

    +0 min38min
  19. Bedford Rd at Paperbark Way

    #810145 — Bedford Rd at Paperbark Way

    +2 min40min
  20. Nadarmi Dr at MacKillop School

    #810312 — Nadarmi Dr at MacKillop School

    +2 min42min
  21. Nadarmi Drive at Banksia Ave

    #810146 — Nadarmi Drive at Banksia Ave

    +1 min43min
  22. Banksia Ave at Jacaranda Street

    #810147 — Banksia Ave at Jacaranda Street

    +1 min44min
  23. Cabbage Tree Road at Wattle Street

    #810148 — Cabbage Tree Road at Wattle Street

    +1 min45min
  24. Wattle Street at Forest Ct

    #810149 — Wattle Street at Forest Ct

    +1 min46min
  25. Banksia Ave at Fernleigh Avenue

    #810150 — Banksia Ave at Fernleigh Avenue

    +2 min48min
  26. +1 min49min
  27. +1 min50min
  28. +2 min52min

Frequently asked questions

When are the first and last departures of line 300?

On weekdays the first departure from Bridge Rd at Mackay Base Hospital is at 05:56 and the last at 17:40. There are 13 departures in total.

Does line 300 run on weekends?

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

Does line 300 run on Sundays?

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

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

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

How many stops does line 300 have?

In the Bridge Rd at Mackay Base Hospital → Oak St at Andrew Court direction, line 300 has 28 stops.

How long is the route of line 300?

The route in this direction is about 22.5 km long.