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 departure06:15
  • Last departure23:44
  • Average ride~65 min
  • Stops44
  • Departures per day61
  • Route length23.5 km
  • Peak~71 min
  • Off-peak~51 min
  • Saturday34 departures
  • Sunday25 departures

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

2 current changes on this line

Timetable

First

07:10

Last

19:40

Departures

25

Line 125 timetable — on weekdays
061545
0700153045
080015294358
0913284256
1010254055
Line 125 timetable — on Saturdays
0640
071040
081040
091040
101040
Line 125 timetable — on Sundays and holidays
071040
081040
091040
101040
111040
Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

44 stops~65 min in total
  1. Ballow Street Stop 206 near Ann St

    #000206 — Ballow Street Stop 206 near Ann St

    210212departure0min
  2. Ann Street Stop 218 at All Hallows

    #000218 — Ann Street Stop 218 at All Hallows

    175185196204+2 min2min
  3. Eagle Street Stop 152 at Riverside Centre

    #000152 — Eagle Street Stop 152 at Riverside Centre

    40175185204332344+1+4 min6min
  4. Mary Street Stop 50 near Albert St

    #000050 — Mary Street Stop 50 near Albert St Change

    175185204+3 min9min
  5. Woolloongabba station, platform 2

    #019062 — Woolloongabba station, platform 2

    262961100175185+17+7 min16min
  6. Jurgens St at Woolloongabba, stop E

    #019066 — Jurgens St at Woolloongabba, stop E

    175204+1 min17min
  7. Jurgens St at Balaclava Street, stop 10

    #003052 — Jurgens St at Balaclava Street, stop 10

    +1 min18min
  8. Ipswich Rd at Broadway, stop 10a

    #003063 — Ipswich Rd at Broadway, stop 10a

    N100+2 min20min
  9. Ipswich Rd at PA Hospital Citybus, stop 14A

    #003067 — Ipswich Rd at PA Hospital Citybus, stop 14A

    N100+3 min23min
  10. Ipswich Rd at PA Hospital, stop 14

    #003736 — Ipswich Rd at PA Hospital, stop 14

    100N100+0 min23min
  11. Ipswich Rd at Juliette Street, stop 15/16

    #003737 — Ipswich Rd at Juliette Street, stop 15/16

    N100+1 min24min
  12. Ipswich Rd at Victoria Terrace, stop 17

    #003738 — Ipswich Rd at Victoria Terrace, stop 17

    100109N100+1 min25min
  13. Ipswich Rd at Waldheim Street, stop 18/21

    #003740 — Ipswich Rd at Waldheim Street, stop 18/21

    N100+1 min26min
  14. Ipswich Rd at Annerley Junction, stop 22

    #003741 — Ipswich Rd at Annerley Junction, stop 22

    100109110112113116+1+1 min27min
  15. Ipswich Rd at Ekibin Road, stop 23

    #003746 — Ipswich Rd at Ekibin Road, stop 23

    N100+0 min27min
  16. Ipswich Rd at Venner - Waterton, stop 24

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

    N100+1 min28min
  17. Ipswich Rd at Chardons Corner, stop 25

    #004920 — Ipswich Rd at Chardons Corner, stop 25

    100109110N100+1 min29min
  18. Ipswich Rd at Yeronga Park, stop 26/27

    #004922 — Ipswich Rd at Yeronga Park, stop 26/27

    N100+1 min30min
  19. Ipswich Rd at Clifton Hill, stop 28

    #004923 — Ipswich Rd at Clifton Hill, stop 28

    109110N100+2 min32min
  20. Beaudesert Rd at Stimpson Park, stop 29

    #010437 — Beaudesert Rd at Stimpson Park, stop 29

    +1 min33min
  21. Beaudesert Rd at Colebrook - Wharton, stop 30

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

    +1 min34min
  22. Beaudesert Rd at Helles Street, stop 31

    #004889 — Beaudesert Rd at Helles Street, stop 31

    +1 min35min
  23. Beaudesert Rd at Moorvale, stop 32

    #004810 — Beaudesert Rd at Moorvale, stop 32

    109110116+1 min36min
  24. Beaudesert Rd at Dora Street, stop 33

    #004818 — Beaudesert Rd at Dora Street, stop 33

    +1 min37min
  25. Beaudesert Rd at Gainsborough Street, stop 34

    #004821 — Beaudesert Rd at Gainsborough Street, stop 34

    109110+0 min37min
  26. Beaudesert Rd at Keats Street, stop 35

    #004820 — Beaudesert Rd at Keats Street, stop 35

    +1 min38min
  27. Beaudesert Rd at Fegan Drive, stop 36

    #004822 — Beaudesert Rd at Fegan Drive, stop 36

    +0 min38min
  28. Beaudesert Rd at Moorooka South, stop 38

    #004925 — Beaudesert Rd at Moorooka South, stop 38

    109110+1 min39min
  29. Fairlie Tce at Nyanda, stop 41

    #005524 — Fairlie Tce at Nyanda, stop 41

    +1 min40min
  30. Lillian Ave at Salisbury station

    #005540 — Lillian Ave at Salisbury station

    R590R591+1 min41min
  31. Lillian Ave at Kellett Road, stop 50L

    #005538 — Lillian Ave at Kellett Road, stop 50L

    +1 min42min
  32. Lillian Ave at Tuckett Road, stop 49

    #005537 — Lillian Ave at Tuckett Road, stop 49

    +0 min42min
  33. Lillian Ave at Salisbury Interchange, zone A

    #005564 — Lillian Ave at Salisbury Interchange, zone A

    +1 min43min
  34. Henson Rd at Ainsworth Street, stop 49

    #004935 — Henson Rd at Ainsworth Street, stop 49

    116121+1 min44min
  35. Henson Rd at Meynell Street, stop 49A

    #004936 — Henson Rd at Meynell Street, stop 49A

    116121+1 min45min
  36. Henson Rd at Salisbury East, stop 50

    #004937 — Henson Rd at Salisbury East, stop 50

    116121+0 min45min
  37. Orange Grove Rd at Salisbury East, stop 51

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

    116119120+0 min45min
  38. Orange Grove Rd at Aldi, stop 52

    #004984 — Orange Grove Rd at Aldi, stop 52

    116155+1 min46min
  39. Griffith Rd at Recreation Road, stop 55a

    #004956 — Griffith Rd at Recreation Road, stop 55a

    115116123155+3 min49min
  40. University Rd at Mt Gravatt Cemetery

    #006545 — University Rd at Mt Gravatt Cemetery

    115116120123135155+3 min56min
  41. Griffith University station, platform 1

    #010820 — Griffith University station, platform 1

    2677115123130131+34+1 min57min
  42. Upper Mt Gravatt station, platform 2

    #010821 — Upper Mt Gravatt station, platform 2

    2677116118138150+26+7 min64min
  43. MacGregor St at Garden City Depot

    #006606 — MacGregor St at Garden City Depot

    132150152161N154+1 min65min

Current changes on this line 2

Stop changeActive

Margaret Street, Brisbane City: 125, 175, 185 stop closed

The stop on Margaret Street at Albert Street closes from 7pm Friday 23 October until the end of Sunday 25 October for construction works. If you catch routes 125, 175, 185 or 204, use the alternative stop provided.

23/10/2026 – 25/10/2026 1 stop changed
Also affects175185
Read the full notice
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

Frequently asked questions

When are the first and last departures of line 125?

On weekdays the first departure from Ballow Street Stop 206 near Ann St is at 06:15 and the last at 23:44. There are 61 departures in total.

Does line 125 run on weekends?

Yes — on Saturday from 06:40 to 23:10 and on Sunday from 07:10 to 19:40.

Does line 125 run on Sundays?

Yes. On Sundays line 125 has 25 departures from Ballow Street Stop 206 near Ann St, the first at 07:10 and the last at 19:40.

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 65 minutes on average — from about 51 minutes off-peak to about 71 minutes at peak.

How many stops does line 125 have?

In the Ballow Street Stop 206 near Ann St → MacGregor St at Garden City Depot direction, line 125 has 44 stops.

How long is the route of line 125?

The route in this direction is about 23.5 km long.

Are there any changes on line 125?

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