Headway

354 bus timetable: Mitchelton to Chermside

Route 354 runs between Brookside Shopping Centre station and Chermside interchange. On weekdays the first bus leaves Brookside Shopping Centre station at 7:24am and the last at 5:21pm.

First from Brookside Shopping Centre station, weekdays

7:24am

last 5:21pm

Scheduled, not live. Times use the network’s local time.

See the full timetable

The whole day, by hour

Pick your stop and the times change to match. Minutes past each hour.

From Brookside Shopping Centre station to Chermside Interchange

HourMon to FriSat
7am:24
8am:38
9am:15
10am:55:08
11am:38
12pm:30
1pm:08
2pm:00:38
3pm:35
4pm:08
5pm:21

From Chermside Shopping Centre interchange D to Brookside Shopping Centre

HourMon to FriSat
8am:25
9am:30
10am:05
11am:45:00
12pm:30
1pm:20
2pm:50:00
3pm:30
4pm:25

How often it runs

WeekdaysTo Chermside InterchangeTo Brookside Shopping Centre
7am to 9am1 bus1 bus
9am to 3pmabout every 95 minabout every 95 min
3pm to 6pmabout every 106 min1 bus
Buses a day76
End to end47 min58 min
Saturdays6 buses, about every 90 min5 buses, about every 90 min

When to watch out

Weekdays, there is no long gap from Brookside Shopping Centre station: the longest wait is 1h 51m.

The last bus from Brookside Shopping Centre station on weekdays leaves at 5:21pm.

Weekdays, there is no long gap from Chermside Shopping Centre interchange D: the longest wait is 1h 40m.

The last bus from Chermside Shopping Centre interchange D on weekdays leaves at 4:25pm.

Route 354 doesn’t run on Sunday.

Buses per hour from Brookside Shopping Centre station, weekdays. Empty hours are shown in pale coral.

Every stop on the 354

Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.

To Chermside Interchange55 stops, about 47 min
  1. Brookside Shopping Centre station, platform A 0 min
  2. Griffith St at Burwood Street, stop 20/6 1 min
  3. Griffith St at Brook Street, stop 19/5 2 min
  4. Griffith St near South Pine Rd, stop 18/4 2 min
  5. South Pine Rd at Everton Park, stop 37 2 min
  6. South Pine Rd at White Street, stop 38 3 min
  7. South Pine Rd at Nitawill Street, stop 3 3 min
  8. South Pine Rd at Pullen Road, stop 40 4 min
  9. Old Northern Rd at Everton Junction 4 min
  10. Dargie St at Murch Street 6 min
  11. Felstead St at Sizer Street 7 min
  12. Felstead St at Heflin Street 7 min
  13. Redwood St at Lalor Street 8 min
  14. Redwood St at Falkirk Street 9 min
  15. Redwood St at Farrant Street 10 min
  16. Jarvis St near Appleby Rd 11 min
  17. Wilgarning St at Kingaroy Street, stop 3 11 min
  18. Wilgarning St at Mumbil St 12 min
  19. Wilgarning St near Webster Rd 13 min
  20. Minimine St near Canonbar St, stop 31 14 min
  21. Minimine St at Barokee Street, stop 32 15 min
  22. Minimine St at Dunedoo Street, stop 33 15 min
  23. Appleby Rd at Quandeine Street, stop 34 16 min
  24. Appleby Rd at Reuben Street, stop 33 17 min
  25. Stafford Rd at Victor Street, stop 32 17 min
  26. Stafford Rd at Windorah Street, stop 31 18 min
  27. Stafford Rd at Willowie Street, stop 30a 19 min
  28. Stafford Rd at Webster Rd, stop 30 - Temp relocation 20 min
  29. Clifford St near Stafford Rd, stop 30 20 min
  30. Clifford St at Leiper Street, stop 31 21 min
  31. Clifford St at Jardine Street, stop 32 22 min
  32. Moree St at View Street, stop 42 23 min
  33. Moree St at Dawn Street, stop 43 23 min
  34. Turner Rd at Hinkler Street, stop 44 24 min
  35. Scott St near Evans St 25 min
  36. Wattle St near Mawson St, stop 35 26 min
  37. Mawson St near Glenhaven St, stop 34 27 min
  38. Mawson St at Oates Street 28 min
  39. Kitchener Rd at North Street, stop 47 29 min
  40. Bohland St near Araluen St, stop 48 29 min
  41. Bohland St at Allan Street, stop 49 30 min
  42. Parkdale St near Exley St, stop 50 30 min
  43. Parkdale St at Eltham Street, stop 51 30 min
  44. Parkdale St at Rode Rd, stop 52/34 31 min
  45. Main Rd at Prince Charles Hospital 33 min
  46. Hilltop Ave near Rainey St, stop 34b 34 min
  47. Hilltop Ave at Ethel Street, stop 34c 34 min
  48. Hilltop Ave at Prince Charles Hospital, stop 35 35 min
  49. Wallace St near Farnell St 36 min
  50. Wallace St at Davenport Street, stop 35a 38 min
  51. Kuran St at Gympie Rd 40 min
  52. Kingsmill St near Kuran St 42 min
  53. Kingsmill St at Miller Street 43 min
  54. Hamilton Rd at Playfield Street, stop 37a 45 min
  55. Chermside interchange 47 min
To Brookside Shopping Centre53 stops, about 58 min
  1. Chermside Shopping Centre interchange D 0 min
  2. Kingsmill St at Playfield Street, stop 37a 2 min
  3. Kingsmill St at Miller Street 3 min
  4. Kingsmill St near Hall St 3 min
  5. Wallace St at Gympie Rd, stop 36 4 min
  6. Wallace St at Davenport Street, stop 35a 5 min
  7. Wallace St at Prince Charles Hospital, stop 35 6 min
  8. Hilltop Ave at Ethel Street, stop 34c 7 min
  9. Hilltop Ave near Rainey St, stop 34b 7 min
  10. Main Rd at Prince Charles Hospital 9 min
  11. Parkdale St at Parkdale - Rode, stop 52/34 11 min
  12. Parkdale St at Eltham Street, stop 51 11 min
  13. Parkdale St near Exley St, stop 50 12 min
  14. Bohland St at Allan Street, stop 49 12 min
  15. Bohland St near Araluen St, stop 48 13 min
  16. Kitchener Rd at North Street, stop 47 13 min
  17. Mawson St at Oates Street 14 min
  18. Mawson St near Bayview St, stop 34 15 min
  19. Mawson St at Wattle Street, stop 35 16 min
  20. Scott St near Oates St 17 min
  21. Turner Rd at Hinkler Street, stop 44 19 min
  22. Moree St at Dawn St, stop 43 19 min
  23. Moree St at View Street, stop 42 20 min
  24. Clifford St at Jardine Street, stop 32 21 min
  25. Clifford St at Leiper Street, stop 31 21 min
  26. Clifford St near Stafford Rd, stop 30 22 min
  27. Stafford Rd at Webster Rd, stop 30 23 min
  28. Stafford Rd at Willowie Street, stop 30a 24 min
  29. Stafford Rd near Windorah Street, stop 31 25 min
  30. Appleby Rd at Reuben Street, stop 33 27 min
  31. Minimine St at Dunedoo Street, stop 33 28 min
  32. Minimine St at Barokee Street, stop 32 29 min
  33. Minimine St near Canonbar St, stop 31 30 min
  34. Webster Rd at Wilgarning Street, stop 31 31 min
  35. Wilgarning St near Canonbar St 31 min
  36. Wilgarning St at Mumbil St 32 min
  37. Wilgarning St at Kingaroy Street, stop 3 34 min
  38. Farrant St at Jarvis Street 34 min
  39. Redwood St at Farrant Street 35 min
  40. Redwood St at Falkirk Street 36 min
  41. Redwood St at Gunn Street 36 min
  42. Redwood St at Lalor Street 37 min
  43. Felstead St at Heflin Street 38 min
  44. Felstead St at Sizer Street 39 min
  45. Dargie St at Murch Street 40 min
  46. Old Northern Rd at Deakin Street 41 min
  47. South Pine Rd at Everton Junction, stop 40 42 min
  48. South Pine Rd at Nitawill Street, stop 39 43 min
  49. South Pine Rd at White Street, stop 38 44 min
  50. Griffith St at Everton Park, stop 4/18 45 min
  51. Griffith St at Brook Street, stop 5/19 47 min
  52. Griffith St at Burwood Street, stop 6/20 49 min
  53. Brookside Shopping Centre 58 min

Questions about the 354

What time is the first 354 bus?

Weekdays: 7:24am from Brookside Shopping Centre station and 8:25am from Chermside Shopping Centre interchange D. Saturdays: 8:38am from Brookside Shopping Centre station and 9:30am from Chermside Shopping Centre interchange D.

What time is the last 354 bus?

Weekdays: 5:21pm from Brookside Shopping Centre station and 4:25pm from Chermside Shopping Centre interchange D. Saturdays: 4:08pm from Brookside Shopping Centre station and 3:30pm from Chermside Shopping Centre interchange D.

How often does the 354 run?

About every 100 minutes on weekdays, with 7 buses a day from Brookside Shopping Centre station. Saturdays: 6 buses, about every 90 min.

How long does the 354 take?

About 47 min from Brookside Shopping Centre station to Chermside interchange, with 55 stops along the way. About 58 min the other way.

Does the 354 run at weekends?

Route 354 doesn’t run on Sunday. It runs on the other weekend day: see the table above.

Are these live times?

No. They are Brisbane Translink’s published timetable, and a bus can run early or late. Check Brisbane Translink for disruptions.

Routes that share these stops

Source: Translink, Department of Transport and Main Roads (Queensland), open data under CC BY 4.0. Refreshed 29 October 2026. The current timetable runs to 26 December 2026. These are scheduled times; check Brisbane Translink for disruptions. Service summaries are calculated from this published timetable. Report a timetable issue.