buses.appBrisbane public transport
321

Brisbane · bus timetable

Bus 321 Toombul Shopping Centre station, platform F Queen Street Stop 58 near Pedestrian Crossing

Bus Regular line Operator: Translink Delayed

Line 321 connects Toombul Shopping Centre station, platform F with Queen Street Stop 58 near Pedestrian Crossing: on weekdays it departs from 06:25 to 17:25, every ~35 min.

  • Headway~30 min
  • First departure07:05
  • Last departure18:20
  • Average ride~42 min
  • Stops41
  • Departures per day19
  • Route length13 km
  • Peak~51 min
  • Off-peak~34 min
  • Saturday10 departures
  • Sundaynot running

Bus of Brisbane public transport — connects Toombul Shopping Centre station, platform F and Queen Street Stop 58 near Pedestrian Crossing, with 41 stops per direction.The first departure is at 07:05, the last at 18:20.Departures run every ~30 min, and the ride takes ~42 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

07:05

Last

18:20

Departures

19

Line 321 timetable — on weekdays
0705B45B
0825B55B
092550
1020
1120
Line 321 timetable — on Saturdays
0828
0928
1028
1128
1228

Line 321 does not run on Sundays and holidays.

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

Stops

41 stops~42 min in total
  1. Queen Street Stop 58 near Pedestrian Crossing

    #000058 — Queen Street Stop 58 near Pedestrian Crossing

    334347departure0min
  2. Upper Edward Street Stop 135 near Wickham Tce

    #000135 — Upper Edward Street Stop 135 near Wickham Tce

    30372373+2 min2min
  3. Leichhardt Street Stop 178 near Little Edward St

    #000178 — Leichhardt Street Stop 178 near Little Edward St

    30+1 min3min
  4. Boundary St Stop 172 at St Andrews

    #000172 — Boundary St Stop 172 at St Andrews

    30+1 min4min
  5. +1 min5min
  6. Gregory Tce at Torrington Street, stop 5

    #000583 — Gregory Tce at Torrington Street, stop 5

    +1 min6min
  7. Gregory Tce near Union St, stop 6

    #000571 — Gregory Tce near Union St, stop 6

    +1 min7min
  8. Gregory Tce at St Josephs, stop 7

    #000561 — Gregory Tce at St Josephs, stop 7

    +0 min7min
  9. Gregory Tce near Hill St, stop 8

    #000563 — Gregory Tce near Hill St, stop 8

    +0 min7min
  10. Gregory Tce near Kennigo St, stop 9

    #000564 — Gregory Tce near Kennigo St, stop 9

    +1 min8min
  11. Bowen Bridge Rd at Gregory Terrace, stop 7

    #000565 — Bowen Bridge Rd at Gregory Terrace, stop 7

    26334338346347348+4+1 min9min
  12. 26309310330331332+14+2 min11min
  13. Lutwyche Rd near Taylor St, stop 11

    #000496 — Lutwyche Rd near Taylor St, stop 11

    334338347348N339+1 min14min
  14. Lutwyche Rd near Newmarket Rd, stop 12

    #000497 — Lutwyche Rd near Newmarket Rd, stop 12

    334338347348N339+1 min15min
  15. Lutwyche Rd at Windsor Rail

    #000470 — Lutwyche Rd at Windsor Rail

    77332333334338340+3+1 min16min
  16. Lutwyche Rd at Windsor State School, stop 15

    #000466 — Lutwyche Rd at Windsor State School, stop 15

    334338347348N339+1 min17min
  17. Albion Rd at Haddock Street Stop 15

    #010706 — Albion Rd at Haddock Street Stop 15

    +1 min18min
  18. McLennan St near Storkey St, stop 16

    #010704 — McLennan St near Storkey St, stop 16

    R595R603+1 min19min
  19. McLennan St at Marne Street, stop 17

    #010513 — McLennan St at Marne Street, stop 17

    +0 min19min
  20. McLennan St near Chalk St, stop 19

    #010509 — McLennan St near Chalk St, stop 19

    +1 min20min
  21. Chalk St near Challis Lane, stop 20

    #010508 — Chalk St near Challis Lane, stop 20

    +2 min22min
  22. Norman St near Lutwyche Rd, stop 24/25

    #011106 — Norman St near Lutwyche Rd, stop 24/25

    369+2 min24min
  23. Kedron Park Rd near Kent St, stop 26

    #011100 — Kedron Park Rd near Kent St, stop 26

    369+1 min25min
  24. Park Rd near Kedron Park Rd, stop 27

    #011074 — Park Rd near Kedron Park Rd, stop 27

    +1 min26min
  25. Park Rd at Gorman Street, stop 28

    #011076 — Park Rd at Gorman Street, stop 28

    369+0 min26min
  26. Park Rd at Rose Street, stop 29

    #011079 — Park Rd at Rose Street, stop 29

    369+1 min27min
  27. Kent Rd near Rose St, stop 30

    #011080 — Kent Rd near Rose St, stop 30

    320+0 min27min
  28. Kent Rd near Melrose Lane, stop 31

    #011083 — Kent Rd near Melrose Lane, stop 31

    320+1 min28min
  29. Kent Rd near Judge St, stop 32

    #011084 — Kent Rd near Judge St, stop 32

    320+0 min28min
  30. Lodge Rd at Clark Street, stop 34

    #011088 — Lodge Rd at Clark Street, stop 34

    320+1 min29min
  31. Emma St near Shaw Rd, stop 32

    #011094 — Emma St near Shaw Rd, stop 32

    +1 min30min
  32. Emma St at Bertha Street, stop 31

    #011117 — Emma St at Bertha Street, stop 31

    +1 min31min
  33. Emma St near Park Rd, stop 30

    #011120 — Emma St near Park Rd, stop 30

    +0 min31min
  34. Park Ave near Lewis St, stop 29

    #011121 — Park Ave near Lewis St, stop 29

    +1 min32min
  35. Park Ave near Stewart St, stop 28

    #011123 — Park Ave near Stewart St, stop 28

    +0 min32min
  36. Park Ave at Sydney Street, stop 27

    #011125 — Park Ave at Sydney Street, stop 27

    +1 min33min
  37. Junction Rd at Stuckey Street, stop 28/2

    #011127 — Junction Rd at Stuckey Street, stop 28/2

    369+3 min36min
  38. Sandgate Rd at Eliza Street, stop 30

    #011157 — Sandgate Rd at Eliza Street, stop 30

    306322369+2 min38min
  39. Sandgate Rd at Noble Street, stop 31

    #011158 — Sandgate Rd at Noble Street, stop 31

    306322+1 min39min

Frequently asked questions

When are the first and last departures of line 321?

On weekdays the first departure from Queen Street Stop 58 near Pedestrian Crossing is at 07:05 and the last at 18:20. There are 19 departures in total.

Does line 321 run on weekends?

Yes — on Saturday from 08:28 to 17:28.

Does line 321 run on Sundays?

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

How often does line 321 run?

Departures run about every 30 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 321?

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

How many stops does line 321 have?

In the Queen Street Stop 58 near Pedestrian Crossing → Toombul Interchange direction, line 321 has 41 stops.

How long is the route of line 321?

The route in this direction is about 13 km long.