12
TTC 12 Kingston Rd
Bus · Toronto Transit Commission
Runs every 10 min in weekday rush hours, every 11 min weekday middays, every 13 min on Saturdays and every 15 min on Sundays. Weekday trips from 5:08 am to 2:03 am.
See live vehicles on the map How reliable it's been
How often it runs
East - 12B Kingston Rd towards Kennedy Station via Brimley
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 2 trips | 2 trips | – |
| Morning rush6–9 am | every 11 min | every 15 min | every 17 min |
| Midday9 am–3 pm | every 15 min | every 13 min | every 15 min |
| Afternoon rush3–7 pm | every 10 min | every 12 min | every 15 min |
| Evening7 pm–midnight | every 14 min | every 17 min | every 17 min |
| Overnightmidnight–3 am | every 24 min | every 24 min | every 24 min |
| First trip | 5:31 am | 5:32 am | 7:25 am |
| Last trip | 2:15 am | 2:15 am | 2:15 am |
| Trips | 94 | 85 | 70 |
West - 12B Kingston Rd towards Victoria Park Station via Brimley
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 20 min | every 15 min | – |
| Morning rush6–9 am | every 11 min | every 15 min | every 16 min |
| Midday9 am–3 pm | every 11 min | every 13 min | every 15 min |
| Afternoon rush3–7 pm | every 10 min | every 12 min | every 15 min |
| Evening7 pm–midnight | every 14 min | every 17 min | every 17 min |
| Overnightmidnight–3 am | every 24 min | every 24 min | every 25 min |
| First trip | 5:08 am | 5:21 am | 7:31 am |
| Last trip | 2:03 am | 2:03 am | 2:03 am |
| Trips | 100 | 86 | 69 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
East - 12B Kingston Rd towards Kennedy Station via Brimley 40 stops
- Victoria Park Station at Bus Bay 4 ♿︎ 14788
- Victoria Park Ave at Denton Ave ♿︎ 14962
- Victoria Park Ave at Danforth Ave ♿︎ 4690
- Victoria Park Ave at Gerrard St East ♿︎ 4692
- Victoria Park Ave at Swanwick Ave ♿︎ 4696
- Victoria Park Ave at Woodale Ave 9414
- Victoria Park Ave at Meadow Ave ♿︎ 9415
- Kingston Rd at Victoria Park Ave East Side ♿︎ 3344
- Kingston Rd at Blantyre Ave ♿︎ 11840
- Kingston Rd at Fallingbrook Rd ♿︎ 4221
- Kingston Rd at Wood Glen Rd ♿︎ 4270
- Kingston Rd at Queensbury Ave ♿︎ 15211
- Kingston Rd at Warden Ave ♿︎ 4267
- Kingston Rd at Manderley Dr ♿︎ 4235
- Kingston Rd at Kildonan Dr ♿︎ 4232
- Kingston Rd at Birchcliff Ave ♿︎ 4205
- Kingston Rd at Birchmount Rd East Side 4207
- 1859 Kingston Rd ♿︎ 4243
- Kingston Rd at Lakehurst Dr ♿︎ 4233
- Kingston Rd at Glen Everest Rd East Side ♿︎ 4227
- 2121 Kingston Rd ♿︎ 4230
- Kingston Rd at Cliffside Dr East Side ♿︎ 16851
- Kingston Rd at Ridgemoor Ave ♿︎ 4259
- Kingston Rd at Sandown Ave ♿︎ 4260
- Kingston Rd at Midland Ave ♿︎ 4246
- Kingston Rd at Chine Dr ♿︎ 4214
- 2661 Kingston Rd ♿︎ 16719
- Brimley Rd at Kingston Rd North Side ♿︎ 3361
- Brimley Rd at St Clair Ave East ♿︎ 3366
- Brimley Rd at Mandarin Rd ♿︎ 9635
- Brimley Rd at Anson Ave ♿︎ 9636
- Brimley Rd at Oakridge Dr ♿︎ 9637
- Brimley Rd at Skagway Ave ♿︎ 9638
- Brimley Rd at Lombardy Cres North Side ♿︎ 9639
- Brimley Rd at Danforth Rd ♿︎ 9640
- Eglinton Ave East at Brimley Rd West Side ♿︎ 2253
- Eglinton Ave East at Gilder Dr ♿︎ 1033
- Eglinton Ave East at Midland Ave ♿︎ 15278
- North Service Rd at Eglinton Ave East ♿︎ 1038
- Kennedy Station at Bus Bay 3 ♿︎ 14709
West - 12B Kingston Rd towards Victoria Park Station via Brimley 39 stops
- Kennedy Station at Bus Bay 3 ♿︎ 14709
- Eglinton Ave East at Kennedy Station ♿︎ 3539
- Eglinton Ave East at Midland Ave ♿︎ 1037
- Eglinton Ave East at Falmouth Ave ♿︎ 1032
- Brimley Rd at Eglinton Ave East South Side ♿︎ 15898
- Brimley Rd at Danforth Rd ♿︎ 9641
- Brimley Rd at Lombardy Cres ♿︎ 9642
- Brimley Rd at Skagway Ave ♿︎ 9643
- Brimley Rd at Comrie Ter (North) ♿︎ 9644
- Brimley Rd at Comrie Ter (South) ♿︎ 9645
- Brimley Rd at Minerva Ave ♿︎ 9646
- Brimley Rd at St Clair Ave East ♿︎ 9647
- Brimley Rd at St Clair Ave East South Side ♿︎ 3367
- Kingston Rd at Brimley Rd West Side ♿︎ 10970
- Kingston Rd at Resthaven Memorial Gardens ♿︎ 13334
- Kingston Rd at Chine Dr ♿︎ 4215
- Kingston Rd at Midland Ave West Side ♿︎ 4245
- Kingston Rd at Sandown Ave ♿︎ 4261
- Kingston Rd at Sharpe St West Side ♿︎ 16922
- Kingston Rd at Claremore Ave ♿︎ 4216
- Kingston Rd at Glen Everest Rd 4228
- Opposite 1859 Kingston Rd ♿︎ 4244
- Kingston Rd at Birchmount Rd ♿︎ 4208
- Kingston Rd at Birchcliff Ave ♿︎ 4206
- Kingston Rd at Eastwood Ave ♿︎ 4218
- Kingston Rd at Manderley Dr ♿︎ 7904
- Kingston Rd at Warden Ave ♿︎ 4268
- Kingston Rd at Queensbury Ave 15212
- Kingston Rd at Hunt Club Dr ♿︎ 4231
- Kingston Rd at Fallingbrook Rd ♿︎ 4222
- Kingston Rd at Blantyre Ave ♿︎ 4209
- Kingston Rd at Victoria Park Ave ♿︎ 4266
- Bingham Loop ♿︎ 13519
- Victoria Park Ave at Winston Ave ♿︎ 4698
- Victoria Park Ave at Swanwick Ave ♿︎ 4695
- Victoria Park Ave at Gerrard St East North Side ♿︎ 4691
- Victoria Park Ave at Danforth Ave ♿︎ 4689
- Victoria Park Ave at Denton Ave ♿︎ 11348
- Victoria Park Station at Bus Bay 4 ♿︎ 14788
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources