buses.appBrisbane public transport
121

Brisbane · bus timetable

Bus 121 Henson Rd at Salisbury East, stop 50 Adelaide Street Stop 27 near Creek St

Bus Regular line Operator: Translink

Line 121 (Henson Rd at Salisbury East, stop 50 – Adelaide Street Stop 27 near Creek St) has its first departure on weekdays at 06:55 and its last at 08:05, 4 departures a day.

  • Headway~25 min
  • First departure16:30
  • Last departure17:40
  • Average ride~44 min
  • Stops31
  • Departures per day4
  • Route length13.5 km
  • Peak~44 min
  • Off-peak~44 min
  • Saturdaynot running
  • Sundaynot running

Bus of Brisbane public transport — connects Henson Rd at Salisbury East, stop 50 and Adelaide Street Stop 27 near Creek St, with 31 stops per direction.The first departure is at 16:30, the last at 17:40.Departures run every ~25 min, and the ride takes ~44 min on average.

Timetable

Line 121 timetable — on weekdays
163055
171040

Line 121 does not run on Saturdays.

Line 121 does not run on Sundays and holidays.

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

Stops

31 stops~44 min in total
  1. Adelaide St app Wharf St Stop 32

    #000032 — Adelaide St app Wharf St Stop 32

    107114116197300302+4departure0min
  2. Adelaide Street Stop 40 near Broadway

    #000040 — Adelaide Street Stop 40 near Broadway

    107114116197300301+7+2 min2min
  3. Adelaide Street Stop 45 near City Hall

    #000045 — Adelaide Street Stop 45 near City Hall

    107114116197+1 min3min
  4. William Street Stop 105 near Margaret St

    #000105 — William Street Stop 105 near Margaret St

    50114195211216221+3+3 min6min
  5. Buranda busway, platform 3

    #010813 — Buranda busway, platform 3

    2677114119120139+43+10 min16min
  6. Earl St at Thompson Estate, stop 17

    #003780 — Earl St at Thompson Estate, stop 17

    114119120+3 min19min
  7. Ekibin Rd E at Ekibin, stop 30

    #003000 — Ekibin Rd E at Ekibin, stop 30

    112113114116119120+4 min23min
  8. Ekibin Rd at Chester Road, stop 31

    #003002 — Ekibin Rd at Chester Road, stop 31

    112113114116+0 min23min
  9. Ekibin Rd at Rigby Street, stop 31a

    #003004 — Ekibin Rd at Rigby Street, stop 31a

    112113114116+1 min24min
  10. Ekibin Rd at Ferndale Street, stop 32

    #003005 — Ekibin Rd at Ferndale Street, stop 32

    112113114116+0 min24min
  11. Ekibin Rd at Ekibin Road East, stop 33

    #003008 — Ekibin Rd at Ekibin Road East, stop 33

    112113114116+1 min25min
  12. Cracknell Rd at Juster Street, stop 25A

    #012085 — Cracknell Rd at Juster Street, stop 25A

    116+0 min25min
  13. Sarah St at Hamlet Street, stop 26

    #004902 — Sarah St at Hamlet Street, stop 26

    116+1 min26min
  14. Sarah St at MacKenzie Place, stop 27

    #004900 — Sarah St at MacKenzie Place, stop 27

    116+1 min27min
  15. Glendale Gr near Moorland St, stop 27a

    #004901 — Glendale Gr near Moorland St, stop 27a

    116+1 min28min
  16. Beverley Hill St near Millicent St, stop 28

    #004898 — Beverley Hill St near Millicent St, stop 28

    116+1 min29min
  17. Tarragindi Rd at Tarragindi Hill Reserve, stop 29a

    #011098 — Tarragindi Rd at Tarragindi Hill Reserve, stop 29a

    +1 min30min
  18. Tarragindi Rd at La Monte Street, stop 30b

    #002326 — Tarragindi Rd at La Monte Street, stop 30b

    116+1 min31min
  19. Tarragindi Rd at Moresby Street, stop 30c

    #002327 — Tarragindi Rd at Moresby Street, stop 30c

    116+1 min32min
  20. Tarragindi Rd at Barford Street, stop 38

    #003131 — Tarragindi Rd at Barford Street, stop 38

    +1 min33min
  21. Tarragindi Rd at Charmaine Street, stop 39

    #004863 — Tarragindi Rd at Charmaine Street, stop 39

    +1 min34min
  22. Tarragindi Rd at Davey Street, stop 40

    #010065 — Tarragindi Rd at Davey Street, stop 40

    +1 min35min
  23. Evans Rd at Pentex Street, stop 43

    #010438 — Evans Rd at Pentex Street, stop 43

    116+2 min37min
  24. McCarthy Rd near Cubitt St, stop 44

    #005560 — McCarthy Rd near Cubitt St, stop 44

    116+2 min39min
  25. McCarthy Rd at Russ Hall Park, stop 45

    #005530 — McCarthy Rd at Russ Hall Park, stop 45

    116+1 min40min
  26. Cripps St at Douglas Rd, stop 46

    #005527 — Cripps St at Douglas Rd, stop 46

    116+1 min41min
  27. Cripps St at Ness Road, stop 47

    #005528 — Cripps St at Ness Road, stop 47

    116+0 min41min
  28. Henson Rd near Ainger St, stop 48

    #012086 — Henson Rd near Ainger St, stop 48

    116+1 min42min
  29. Henson Rd at Ainsworth Street, stop 49

    #004935 — Henson Rd at Ainsworth Street, stop 49

    116125+1 min43min
  30. Henson Rd at Meynell Street, stop 49A

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

    116125+0 min43min
  31. Henson Rd at Salisbury East, stop 50

    #004937 — Henson Rd at Salisbury East, stop 50

    116125+1 min44min

Frequently asked questions

When are the first and last departures of line 121?

On weekdays the first departure from Adelaide St app Wharf St Stop 32 is at 16:30 and the last at 17:40. There are 4 departures in total.

Does line 121 run on weekends?

No, there are no published weekend departures.

Does line 121 run on Sundays?

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

How often does line 121 run?

Departures run about every 25 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 121?

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

How many stops does line 121 have?

In the Adelaide St app Wharf St Stop 32 → Henson Rd at Salisbury East, stop 50 direction, line 121 has 31 stops.

How long is the route of line 121?

The route in this direction is about 13.5 km long.