buses.appBrisbane public transport
125

Brisbane · bus timetable

Bus 125 MacGregor St at Garden City Depot Ballow St near Wickham Street Zone C

Bus Regular line Operator: Translink Delayed

Line 125 goes from MacGregor St at Garden City Depot to Ballow St near Wickham Street Zone C; departures on weekdays run from 04:36 until 22:15, every ~15 min.

  • Headway~15 min
  • First departure04:36
  • Last departure22:15
  • Average ride~64 min
  • Stops46
  • Departures per day63
  • Route length23.6 km
  • Peak~73 min
  • Off-peak~50 min
  • Saturday32 departures
  • Sunday25 departures

Bus of Brisbane public transport — connects MacGregor St at Garden City Depot and Ballow St near Wickham Street Zone C, with 46 stops per direction.The first departure is at 04:36, the last at 22:15.Departures run every ~15 min, and the ride takes ~64 min on average.

Current change on this line · 1 planned

Timetable

First

04:36

Last

22:15

Departures

63

Line 125 timetable — on weekdays
0436
050636
060621364656
070616264156
0811264156
Line 125 timetable — on Saturdays
060030
070030
080030
090030
100030
Line 125 timetable — on Sundays and holidays
070030
080030
090030
100030
110030
Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

46 stops~64 min in total
  1. MacGregor St at Garden City Depot

    #006602 — MacGregor St at Garden City Depot

    132150152161departure0min
  2. Upper Mt Gravatt station, platform 1

    #010822 — Upper Mt Gravatt station, platform 1

    2677116118138150+26+1 min1min
  3. Griffith University station, platform 2

    #010819 — Griffith University station, platform 2

    2677115123130131+36+4 min5min
  4. University Rd at Mt Gravatt Cemetery

    #006544 — University Rd at Mt Gravatt Cemetery

    115116120123135155+1+1 min6min
  5. Griffith University stop B

    #010436 — Griffith University stop B

    115116120123135155+1+2 min8min
  6. Kessels Rd near Troughton Rd, stop 55

    #004963 — Kessels Rd near Troughton Rd, stop 55

    115116155+5 min13min
  7. Kessels Rd near Orange Grove Rd

    #004939 — Kessels Rd near Orange Grove Rd

    116155+2 min15min
  8. Orange Grove Rd at Salisbury East, stop 51

    #004942 — Orange Grove Rd at Salisbury East, stop 51

    116119120+1 min16min
  9. Henson Rd at Salisbury East, stop 50

    #004938 — Henson Rd at Salisbury East, stop 50

    116121+1 min17min
  10. Henson Rd at Meynell Street, stop 49a

    #004932 — Henson Rd at Meynell Street, stop 49a

    116121+0 min17min
  11. Henson Rd at Ainsworth Street, stop 49

    #004933 — Henson Rd at Ainsworth Street, stop 49

    116121+1 min18min
  12. Henson Rd at Ainger Street, stop 48

    #004934 — Henson Rd at Ainger Street, stop 48

    116121+1 min19min
  13. Cripps St at Salisbury Interchange

    #005534 — Cripps St at Salisbury Interchange

    +0 min19min
  14. Lillian Ave at Tuckett Road, stop 49

    #005536 — Lillian Ave at Tuckett Road, stop 49

    +1 min20min
  15. Lillian Ave at Salisbury station

    #005539 — Lillian Ave at Salisbury station

    R590R591+1 min21min
  16. Beaudesert Rd at Moorooka South, stop 38

    #010303 — Beaudesert Rd at Moorooka South, stop 38

    109110+3 min24min
  17. Beaudesert Rd at Muriel - Evans, stop 37

    #004804 — Beaudesert Rd at Muriel - Evans, stop 37

    +1 min25min
  18. Beaudesert Rd at Fegan Drive, stop 36

    #004805 — Beaudesert Rd at Fegan Drive, stop 36

    +1 min26min
  19. Beaudesert Rd at Keats Street, stop 35

    #004806 — Beaudesert Rd at Keats Street, stop 35

    +0 min26min
  20. Beaudesert Rd at Gainsborough Street, stop 34

    #004807 — Beaudesert Rd at Gainsborough Street, stop 34

    109110+1 min27min
  21. Beaudesert Rd at Dora Street, stop 33

    #004808 — Beaudesert Rd at Dora Street, stop 33

    +0 min27min
  22. Beaudesert Rd at Moorvale, stop 32

    #004809 — Beaudesert Rd at Moorvale, stop 32

    109110116+1 min28min
  23. Beaudesert Rd at Helles Street, stop 31

    #004891 — Beaudesert Rd at Helles Street, stop 31

    +1 min29min
  24. Beaudesert Rd at Colebrook - Wharton, stop 30

    #004892 — Beaudesert Rd at Colebrook - Wharton, stop 30

    +1 min30min
  25. Beaudesert Rd at Stimpson Park, stop 29

    #004893 — Beaudesert Rd at Stimpson Park, stop 29

    +0 min30min
  26. Ipswich Rd at Clifton Hill, stop 28

    #004911 — Ipswich Rd at Clifton Hill, stop 28

    100109110+2 min32min
  27. Ipswich Rd at School Road, stop 27

    #004912 — Ipswich Rd at School Road, stop 27

    +0 min32min
  28. Ipswich Rd at Yeronga Park, stop 26

    #004913 — Ipswich Rd at Yeronga Park, stop 26

    +1 min33min
  29. Ipswich Rd at Chardons Corner

    #004914 — Ipswich Rd at Chardons Corner

    100109110+2 min35min
  30. Ipswich Rd at Venner - Waterton, stop 24

    #004918 — Ipswich Rd at Venner - Waterton, stop 24

    +0 min35min
  31. Ipswich Rd at Ekibin Road, stop 23

    #003748 — Ipswich Rd at Ekibin Road, stop 23

    +1 min36min
  32. Ipswich Rd at Annerley Junction, stop 22/21

    #003749 — Ipswich Rd at Annerley Junction, stop 22/21

    100109110112113116+1 min37min
  33. Ipswich Rd at Victoria Terrace, stop 17

    #003754 — Ipswich Rd at Victoria Terrace, stop 17

    100109+1 min38min
  34. Ipswich Rd at Juliette Street, stop 16

    #003755 — Ipswich Rd at Juliette Street, stop 16

    +1 min39min
  35. Ipswich Rd at Cornwall Street, stop 15

    #003756 — Ipswich Rd at Cornwall Street, stop 15

    +1 min40min
  36. Ipswich Rd at PA Hospital, stop 14

    #003043 — Ipswich Rd at PA Hospital, stop 14

    100198+1 min41min
  37. Ipswich Rd at OKeefe Street, stop 13

    #003044 — Ipswich Rd at OKeefe Street, stop 13

    198+0 min41min
  38. Ipswich Rd at Broadway, stop 10a

    #003047 — Ipswich Rd at Broadway, stop 10a

    198+2 min43min
  39. Ipswich Rd at Balaclava Street, stop 10

    #003048 — Ipswich Rd at Balaclava Street, stop 10

    198+1 min44min
  40. Woolloongabba station, platform 1

    #019050 — Woolloongabba station, platform 1

    262961100175185+14+1 min45min
  41. Margaret Street Stop 95 at Albert St

    #000097 — Margaret Street Stop 95 at Albert St

    175185204+9 min54min
  42. Eagle St near Eagle Lane (Stop 63)

    #000063 — Eagle St near Eagle Lane (Stop 63)

    175185204+4 min58min
  43. Queen Street Stop 67 near Ann St (Orient)

    #000067 — Queen Street Stop 67 near Ann St (Orient)

    175185196204210212+13+2 min60min
  44. Wickham Street Stop 227 near Little St

    #000227 — Wickham Street Stop 227 near Little St

    175185196204210212+23+2 min62min
  45. Wickham Street Stop 228 near Brunswick

    #000228 — Wickham Street Stop 228 near Brunswick

    210212227232234+1 min63min
  46. Ballow St near Wickham Street Zone C

    #000796 — Ballow St near Wickham Street Zone C

    210212+1 min64min

Current changes on this line 2

Stop changeActive

Mary Street, Brisbane City: 125, 175, 185 change stop evenings

Stop 50 on Mary Street closes from 7pm each night 19–23 October and 26–30 October. Use stop 99 on Alice Street at Botanical Gard instead for routes 125, 175, 185, and 204.

19/10/2026 – 30/10/2026 1 stop changed
Also affects175185
Read the full notice
Public eventPlanned

Alice, William and Mary Streets: 114, 119, 121, 125, 175, 183, 185, 204, 205, 211, 340 – possible delays

On Wednesday 28 October between 5pm and 7pm, heavy traffic is expected across Brisbane City streets. Bus services travelling away from the City on the Riverside Expressway will be hit hardest. Some services will be diverted.

28/10/2026 – 28/10/2026
Read the full notice

Frequently asked questions

When are the first and last departures of line 125?

On weekdays the first departure from MacGregor St at Garden City Depot is at 04:36 and the last at 22:15. There are 63 departures in total.

Does line 125 run on weekends?

Yes — on Saturday from 06:00 to 21:30 and on Sunday from 07:00 to 19:00.

Does line 125 run on Sundays?

Yes. On Sundays line 125 has 25 departures from MacGregor St at Garden City Depot, the first at 07:00 and the last at 19:00.

How often does line 125 run?

Departures run about every 15 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 125?

The whole ride takes about 64 minutes on average — from about 50 minutes off-peak to about 73 minutes at peak.

How many stops does line 125 have?

In the MacGregor St at Garden City Depot → Ballow St near Wickham Street Zone C direction, line 125 has 46 stops.

How long is the route of line 125?

The route in this direction is about 23.6 km long.

Are there any changes on line 125?

Yes — there is one active change at the moment. Details are in the “Current changes on this line” section above.