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~20 min
  • First departure06:55
  • Last departure08:05
  • Average ride~45 min
  • Stops30
  • Departures per day4
  • Route length13.6 km
  • Peak~42 min
  • Off-peak~38 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 30 stops per direction.The first departure is at 06:55, the last at 08:05.Departures run every ~20 min, and the ride takes ~45 min on average.

Timetable

First

06:55

Last

08:05

Departures

4

Line 121 timetable — on weekdays
0655
071535
0805

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

30 stops~45 min in total
  1. Henson Rd at Salisbury East, stop 50

    #004938 — Henson Rd at Salisbury East, stop 50

    116125departure0min
  2. Henson Rd at Meynell Street, stop 49a

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

    116125+1 min1min
  3. Henson Rd at Ainsworth Street, stop 49

    #004933 — Henson Rd at Ainsworth Street, stop 49

    116125+1 min2min
  4. Henson Rd at Ainger Street, stop 48

    #004934 — Henson Rd at Ainger Street, stop 48

    116125+1 min3min
  5. Cripps St at Ness Road, stop 47

    #005529 — Cripps St at Ness Road, stop 47

    116+1 min4min
  6. Cripps St at Douglas Rd, stop 45/46

    #005526 — Cripps St at Douglas Rd, stop 45/46

    116+0 min4min
  7. McCarthy Rd near Cubitt St, stop 44

    #005561 — McCarthy Rd near Cubitt St, stop 44

    116+2 min6min
  8. Evans Rd at Pentex Street, stop 43

    #010441 — Evans Rd at Pentex Street, stop 43

    116+1 min7min
  9. Tarragindi Rd at Evans Rd, stop 42

    #012082 — Tarragindi Rd at Evans Rd, stop 42

    +2 min9min
  10. Tarragindi Rd at Davey Street, stop 40

    #010135 — Tarragindi Rd at Davey Street, stop 40

    +1 min10min
  11. Tarragindi Rd at Charmaine Street, stop 39

    #010947 — Tarragindi Rd at Charmaine Street, stop 39

    +2 min12min
  12. Tarragindi Rd at Moresby Street, stop 30c

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

    116+1 min13min
  13. Tarragindi Rd at La Monte Street, stop 30b

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

    116+1 min14min
  14. Tarragindi Rd at Tarragindi Hill Reserve, stop 29a

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

    +0 min14min
  15. Beverley Hill St near Millicent St, stop 28

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

    116+2 min16min
  16. Glendale Gr near Moorland St, stop 27a

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

    116+0 min16min
  17. Glendale Gr at MacKenzie Place, stop 27

    #004899 — Glendale Gr at MacKenzie Place, stop 27

    116+1 min17min
  18. Sarah St at Hamlet Street, stop 26

    #004896 — Sarah St at Hamlet Street, stop 26

    116+1 min18min
  19. Cracknell Rd at Juster Street, stop 25A

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

    116+2 min20min
  20. Ekibin Rd at Ekibin Road East, stop 33

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

    112113114116+1 min21min
  21. Ekibin Rd at Ferndale Street, stop 32

    #003007 — Ekibin Rd at Ferndale Street, stop 32

    112113114116+1 min22min
  22. Ekibin Rd at Rigby Street, stop 31a

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

    112113114116+0 min22min
  23. Ekibin Rd at Chester Street, stop 31

    #003003 — Ekibin Rd at Chester Street, stop 31

    112113114116+1 min23min
  24. Ekibin Rd E at Ekibin, stop 30

    #002999 — Ekibin Rd E at Ekibin, stop 30

    112113114116119120+1 min24min
  25. Earl St at Thompson Estate, stop 17

    #003779 — Earl St at Thompson Estate, stop 17

    114119120+3 min27min
  26. Buranda busway, platform 4

    #010814 — Buranda busway, platform 4

    2677114119120139+41+2 min29min
  27. George Street Stop 115 near Charlotte St

    #000115 — George Street Stop 115 near Charlotte St

    40114195211305+12 min41min
  28. 40114205211331341+7+1 min42min
  29. Adelaide Street Stop 23 near David Jones

    #000023 — Adelaide Street Stop 23 near David Jones

    107114116192197375+3+2 min44min
  30. Adelaide Street Stop 27 near Creek St

    #000027 — Adelaide Street Stop 27 near Creek St

    107114116192197211+5+1 min45min

Frequently asked questions

When are the first and last departures of line 121?

On weekdays the first departure from Henson Rd at Salisbury East, stop 50 is at 06:55 and the last at 08:05. 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 20 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 45 minutes on average — from about 38 minutes off-peak to about 42 minutes at peak.

How many stops does line 121 have?

In the Henson Rd at Salisbury East, stop 50 → Adelaide Street Stop 27 near Creek St direction, line 121 has 30 stops.

How long is the route of line 121?

The route in this direction is about 13.6 km long.