The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Carindale Shopping Centre station to Fortitude Valley, Ballow St
| Hour | Mon to Fri | Sat | Sun |
|---|---|---|---|
| 6am | :00 :40 | ||
| 7am | :10 :40 | :40 | |
| 8am | :10 | :40 | |
| 9am | :10 | :40 | :20 |
| 10am | :10 | :40 | |
| 11am | :10 | :40 | :20 |
| 12pm | :10 | :40 | |
| 1pm | :10 | :40 | :20 |
| 2pm | :10 | :40 | |
| 3pm | :10 | :40 | :20 |
| 4pm | :10 | :40 | |
| 5pm | :10 | :40 | :20 |
| 6pm | |||
| 7pm | :10 | :10 | |
| 8pm | |||
| 9pm | :10 | :10 |
From Ballow Street Stop 206 near Ann St to Carindale interchange
| Hour | Mon to Fri | Sat | Sun |
|---|---|---|---|
| 6am | :55 | ||
| 7am | :55 | ||
| 8am | :56 | :30 | |
| 9am | :30 | ||
| 10am | :06 | :30 | :09 |
| 11am | :06 | :30 | |
| 12pm | :06 | :30 | :09 |
| 1pm | :01 | :30 | |
| 2pm | :00 | :30 | :09 |
| 3pm | :00 :40 | :30 | |
| 4pm | :10 :40 | :30 | :09 |
| 5pm | :10 :40 | :30 | |
| 6pm | :10 | :30 | :09 |
| 7pm | |||
| 8pm | :10 | :00 | |
| 9pm | |||
| 10pm | :10 | :00 |
How often it runs
| Weekdays | To Fortitude Valley, Ballow St | To Carindale interchange |
|---|---|---|
| Before 7am | about every 40 min | 1 bus |
| 7am to 9am | about every 30 min | about every 61 min |
| 9am to 3pm | about every 60 min | about every 60 min |
| 3pm to 6pm | about every 60 min | about every 30 min |
| After 6pm | about every 120 min | about every 120 min |
| Buses a day | 16 | 17 |
| End to end | 52 min | 46 min |
| Saturdays | 13 buses, about every 60 min | 13 buses, about every 60 min |
| Sundays | 5 buses, about every 120 min | 5 buses, about every 120 min |
When to watch out
Weekdays, no bus leaves Carindale Shopping Centre station between 5:10pm and 7:10pm. Miss the 5:10pm and you wait 2h.
Weekdays, no bus leaves Carindale Shopping Centre station between 7:10pm and 9:10pm. Miss the 7:10pm and you wait 2h.
The last bus from Carindale Shopping Centre station on weekdays leaves at 9:10pm.
Weekdays, no bus leaves Ballow Street Stop 206 near Ann St between 6:10pm and 8:10pm. Miss the 6:10pm and you wait 2h.
Weekdays, no bus leaves Ballow Street Stop 206 near Ann St between 8:10pm and 10:10pm. Miss the 8:10pm and you wait 2h.
The last bus from Ballow Street Stop 206 near Ann St on weekdays leaves at 10:10pm.
Every stop on the 212
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To Fortitude Valley, Ballow St44 stops, about 52 min
- Carindale Shopping Centre station, platform D 0 min
- Bedivere St at Tristan Street, stop 68/52 2 min
- Tristan St at Cuthred Street, stop 53 3 min
- Tristan St at Gorlois Court, stop 54 4 min
- Meadowlands Rd at Carina State School, stop 58 4 min
- Stanley Rd at Vince Herbert Field, stop 45 5 min
- Stanley Rd at Carina Bowls, stop 44 5 min
- Stanley Rd at Orana Street, stop 43 6 min
- Stanley Rd at Pembroke Street, stop 42 6 min
- Stanley Rd at Sage Street, stop 41 7 min
- Stanley Rd at Lunga Street, stop 40 7 min
- Stanley Rd at Garth Webb Park, stop 39 8 min
- Stanley Rd at Arrol Street, stop 37 8 min
- Stanley Rd at Viminal Hill Crescent, stop 35a 9 min
- Ferguson Rd at Camp Hill Bowls, stop 35s 9 min
- Oateson Skyline Dr at Ursus Street, stop 36/37 10 min
- Oateson Skyline Dr at Servius Street, stop 38 10 min
- Oateson Skyline Dr at Claudia Avenue, stop 38a 10 min
- Oateson Skyline Dr at Quirinal Crescent, stop 39 11 min
- Oateson Skyline Dr at Darcy Road, stop 40 11 min
- Kensington Ave at Kensingston Avenue, stop 40/41 12 min
- Agnew St at Seven Hills Stop 42 12 min
- Agnew St at Norman Park North 13 min
- Bennetts Rd at Bennetts Bushland, stop 29 14 min
- Bennetts Rd at Pattison Avenue, stop 27 15 min
- Bennetts Rd at Norman Park near Morehead Ave 15 min
- Tiber St at Rome Street, stop 25 17 min
- Stanley St E at Coorparoo Secondary College 18 min
- Stanley St East at Edgar Street, stop 18 20 min
- Stanley St E at Didsbury Street, stop 17 21 min
- Stanley St E at Longlands Street, stop 16 22 min
- Stanley St at Fisher Street, stop 15/11 22 min
- Stanley St at Stanley Street East, stop 10 23 min
- Woolloongabba station, platform 1 25 min
- Mater Hill station, platform 1 28 min
- South Bank busway station, platform 5 32 min
- Cultural Centre station, platform 1 38 min
- Adelaide Street Stop 18 at City Hall 41 min
- Adelaide Street Stop 24 near Edward St 43 min
- Adelaide Street Stop 28 near Hutton Lane 45 min
- Queen Street Stop 67 near Ann St (Orient) 47 min
- Wickham Street Stop 227 near Little St 50 min
- Wickham Street Stop 228 near Brunswick 51 min
- Ballow St near Wickham Street Zone C 52 min
To Carindale interchange43 stops, about 46 min
- Ballow Street Stop 206 near Ann St 0 min
- Ann Street Stop 220 at All Hallows 2 min
- Adelaide Street Stop 34 near Creek St 4 min
- Adelaide Street Stop 39 at David Jones 5 min
- Adelaide Street Stop 44 near City Hall 6 min
- Cultural Centre station, platform 2 9 min
- South Bank busway station, platform 4 12 min
- Mater Hill station, platform 2 15 min
- Woolloongabba station, platform 2 17 min
- Stanley St at East Brisbane School, stop 10 18 min
- Vulture St at Kennedy Street, stop 11 19 min
- Vulture St at Rosslyn Street, stop 12/15 19 min
- Vulture St at Withington Street, stop 16 20 min
- Vulture St at Didsbury Street, stop 17 21 min
- Stanley St E at Coorparoo Secondary College 23 min
- Tiber St at Rome Street, stop 25 24 min
- Bennetts Rd at Norman Park near Morehead Ave 26 min
- Bennetts Rd at Pattison Avenue, stop 27 26 min
- Bennetts Rd at Acfold Street, stop 28 27 min
- Bennetts Rd at Bennetts Bushland, stop 29 27 min
- Agnew St at Norman Park North 28 min
- Agnew St at Seven Hills Stop 42 29 min
- Kensington Ave near Marshall Ave, stop 41/40 29 min
- Oateson Skyline Dr at Quirinal Crescent, stop 39 30 min
- Oateson Skyline Dr at Claudia Avenue, stop 38a 31 min
- Oateson Skyline Dr at Servius Street, stop 38 31 min
- Oateson Skyline Dr at Caelian Street, stop 37 31 min
- Oateson Skyline Dr at Ursus Street, stop 36 32 min
- Stanley Rd at Viminal Hill Crescent, stop 35a 32 min
- Stanley Rd at Tranters Avenue, stop 36 33 min
- Stanley Rd at Arrol Street, stop 37 33 min
- Stanley Rd at Garth Webb Park, stop 38 34 min
- Stanley Rd at Lunga Street, stop 39/40 34 min
- Stanley Rd at Sage Street, stop 41 35 min
- Stanley Rd at Pembroke Street, stop 42 36 min
- Stanley Rd at Orana Street, stop 43 36 min
- Stanley Rd at Carina Bowls, stop 44 37 min
- Stanley Rd at Vince Herbert Field, stop 45 37 min
- Meadowlands Rd at Carina State School, stop 58 38 min
- Tristan St at Gorlois Court, stop 54 39 min
- Tristan St at Cuthred Street, stop 53 40 min
- Bedivere St at Tristan Street, stop 68/52 41 min
- Carindale Shopping Centre Interchange 46 min
Questions about the 212
What time is the first 212 bus?
Weekdays: 6:00am from Carindale Shopping Centre station and 6:55am from Ballow Street Stop 206 near Ann St. Saturdays: 7:40am from Carindale Shopping Centre station and 8:30am from Ballow Street Stop 206 near Ann St. Sundays: 9:20am from Carindale Shopping Centre station and 10:09am from Ballow Street Stop 206 near Ann St.
What time is the last 212 bus?
Weekdays: 9:10pm from Carindale Shopping Centre station and 10:10pm from Ballow Street Stop 206 near Ann St. Saturdays: 9:10pm from Carindale Shopping Centre station and 10:00pm from Ballow Street Stop 206 near Ann St. Sundays: 5:20pm from Carindale Shopping Centre station and 6:09pm from Ballow Street Stop 206 near Ann St.
How often does the 212 run?
About every 60 minutes on weekdays, with 16 buses a day from Carindale Shopping Centre station. Saturdays: 13 buses, about every 60 min. Sundays: 5 buses, about every 120 min.
How long does the 212 take?
About 52 min from Carindale Shopping Centre station to Ballow St near Wickham Street, with 44 stops along the way. About 46 min the other way.
Does the 212 run at weekends?
Yes. Saturdays: 13 buses, about every 60 min. Sundays: 5 buses, about every 120 min.
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.