12 Kingston Rd This route is accessible This route has bicycle racks This route is PRESTO enabled

All TTC buses (except Community and Wheel-Trans buses) have bike racks so that you can bring your bike with you on your journey. Depending on the bus type, bike racks can hold one or two bikes. The racks are easy to load and unload, and are available on a first-come, first-served basis.

All accessories must be removed from the bike prior to loading as they may impede operators' sight lines. Please remove water bottles, air pumps, panniers, child carriers, solid baskets, bags and other loose items before boarding. The Operator has the right to refuse use of the bike rack to keep clear sightlines.

1 Service Advisory

12 Kingston Rd - Route update

Effective October 9, 2018

Last updated October 4 2018, 8:35 AM

Branch Legend

  • A 12A KINGSTON RD To KENNEDY STN via VARIETY VILLAGE and BRIMLEY
  • B 12B KINGSTON RD To KENNEDY STN via BRIMLEY
  • C 12C KINGSTON RD To ST CLAIR and BARKDENE HILLS
  • D 12D KINGSTON RD To U of T SCARBOROUGH
  • G 12G KINGSTON RD To BINGHAM LOOP
Choose a stop to view the full schedule for that stop

Effective October 18, 2018

Stop Number Stop Number Help Branch Next 3 scheduled buses
Victoria Park Station Accessible
  • 14788
  •         
  • ABCDG
  • 7:23, B,
  • 7:38, A,
  • 7:53, B,
Victoria Park Ave at Danforth Ave Accessible
  • 4690
  •         
  • ABCDG
  • 7:24, B,
  • 7:39, A,
  • 7:54, B,
Victoria Park Ave at Gerrard St East Accessible
  • 4692
  • ABCD
  • 7:26, B,
  • 7:41, A,
  • 7:56, B,
Victoria Park Ave at Meadow Ave
  • 9415
  • ABCD
  • 7:29, B,
  • 7:44, A,
  • 7:59, B,
Kingston Rd at Victoria Park Ave East Side Accessible
  • 3344
  • ABCD
  • 7:30, B,
  • 7:45, A,
  • 8:00, B,
Kingston Rd at Warden Ave Accessible
  • 4267
  • ABCD
  • 7:34, B,
  • 7:49, A,
  • 8:04, B,
Birchmount Rd at Kingston Rd North Side
  • 7563
  • A
  • 7:52, A,
  • 8:22, A,
  • 8:52, A,
Birchmount Rd at Hollis Ave Accessible
  • 7551
  • A
  • 7:52, A,
  • 8:22, A,
  • 8:52, A,
Birchmount Rd at Danforth Ave Accessible
  • 7547
  • A
  • 7:56, A,
  • 8:26, A,
  • 8:56, A,
3701 Danforth Ave (Variety Village) Accessible
  • 15011
  • A
  • 7:57, A,
  • 8:27, A,
  • 8:57, A,
Kingston Rd at Birchmount Rd East Side
  • 4207
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
1859 Kingston Rd Accessible
  • 4243
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Lakehurst Dr Accessible
  • 4233
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Glen Everest Rd East Side Accessible
  • 4227
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
2121 Kingston Rd Accessible
  • 4230
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Midland Ave Accessible
  • 4246
  • ABCD
  • 7:42, B,
  • 7:58, A,
  • 8:12, B,
Brimley Rd at St Clair Ave East Accessible
  • 3366
  • ABC
  • 7:45, B,
  • 8:00, A,
  • 8:15, B,
Brimley Rd at Danforth Rd Accessible
  • 9640
  • AB
  • 7:50, B,
  • 8:05, A,
  • 8:20, B,
Choose a stop to view the full schedule for that stop

Effective October 18, 2018

Stop Number Stop Number Help Branch Next 3 scheduled buses
Victoria Park Station Accessible
  • 14788
  •         
  • ABCDG
  • 7:23, B,
  • 7:38, A,
  • 7:53, B,
Victoria Park Ave at Denton Ave Accessible
  • 14962
  • ABCD
Victoria Park Ave at Danforth Ave Accessible
  • 4690
  •         
  • ABCDG
  • 7:24, B,
  • 7:39, A,
  • 7:54, B,
Victoria Park Ave at Wakehood St South Side Accessible
  • 4697
  • ABCD
Victoria Park Ave at Gerrard St East Accessible
  • 4692
  • ABCD
  • 7:26, B,
  • 7:41, A,
  • 7:56, B,
Victoria Park Ave at Swanwick Ave Accessible
  • 4696
  • ABCD
Victoria Park Ave at Woodale Ave
  • 9414
  • ABCD
Victoria Park Ave at Meadow Ave
  • 9415
  • ABCD
  • 7:29, B,
  • 7:44, A,
  • 7:59, B,
Kingston Rd at Victoria Park Ave East Side Accessible
  • 3344
  • ABCD
  • 7:30, B,
  • 7:45, A,
  • 8:00, B,
Kingston Rd at Blantyre Ave Accessible
  • 11840
  • ABCD
Kingston Rd at Fallingbrook Rd Accessible
  • 4221
  • ABCD
Kingston Rd at Wood Glen Rd Accessible
  • 4270
  • ABCD
Kingston Road at Queensbury Avenue Accessible
  • 15211
  • ABCD
Kingston Rd at Warden Ave Accessible
  • 4267
  • ABCD
  • 7:34, B,
  • 7:49, A,
  • 8:04, B,
Kingston Rd at Manderley Dr Accessible
  • 4235
  • ABCD
Kingston Rd at Kildonan Dr Accessible
  • 4232
  • ABCD
Kingston Rd at Birchcliff Ave Accessible
  • 4205
  • ABCD
Birchmount Rd at Kingston Rd North Side
  • 7563
  • A
  • 7:52, A,
  • 8:22, A,
  • 8:52, A,
Birchmount Rd at Hollis Ave Accessible
  • 7551
  • A
  • 7:52, A,
  • 8:22, A,
  • 8:52, A,
Birchmount Rd at Danforth Ave Accessible
  • 7547
  • A
  • 7:56, A,
  • 8:26, A,
  • 8:56, A,
3701 Danforth Ave (Variety Village) Accessible
  • 15011
  • A
  • 7:57, A,
  • 8:27, A,
  • 8:57, A,
Kingston Rd at Birchmount Rd East Side
  • 4207
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
1859 Kingston Rd Accessible
  • 4243
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Lakehurst Dr Accessible
  • 4233
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Glen Everest Rd East Side Accessible
  • 4227
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
2121 Kingston Rd Accessible
  • 4230
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Cliffside Dr
  • 4217
  • ABCD
Kingston Rd at Ridgemoor Ave Accessible
  • 4259
  • ABCD
Kingston Rd at Sandown Ave Accessible
  • 4260
  • ABCD
Kingston Rd at Midland Ave Accessible
  • 4246
  • ABCD
  • 7:42, B,
  • 7:58, A,
  • 8:12, B,
Kingston Rd at Chine Dr Accessible
  • 4214
  • ABCD
2665 Kingston Rd (Cardinal Newman H.S.) Accessible
  • 4199
  • ABCD
Kingston Rd at Brimley Rd Accessible
  • 12540
  • D
Brimley Rd at Kingston Rd
  • 3362
  • C
Brimley Rd at Barkdene Hills
  • 3359
  • C
Barkdene Hill at Larwood Blvd
  • 3307
  • C
Barkdene Hill at Gradwell Dr
  • 3305
  • C
Barkdene Hill at Brooklawn Ave Accessible
  • 3304
  • C
Brimley Rd at Kingston Rd North Side Accessible
  • 3361
  • ABC
Brimley Rd at St Clair Ave East Accessible
  • 3366
  • ABC
  • 7:45, B,
  • 8:00, A,
  • 8:15, B,
St Clair Ave East at Fermoy Rd Accessible
  • 4624
  • C
St Clair Ave East at Kingston Rd Accessible
  • 4626
  • C
Kingston Rd at St Clair Ave East Accessible
  • 15744
  • D
Brooklawn Ave at Kingston Rd South Side Accessible
  • 3378
  • C
Brooklawn Ave at Sloley Rd Accessible
  • 3381
  • C
Brooklawn Ave at Barkdene Hills Accessible
  • 3377
  • C
Brimley Rd at Mandarin Rd Accessible
  • 9635
  • AB
Brimley Rd at Anson Ave Accessible
  • 9636
  • AB
Brimley Rd at Oakridge Dr Accessible
  • 9637
  • AB
Brimley Rd at Skagway Ave Accessible
  • 9638
  • AB
Brimley Rd at Lombardy Cres North Side Accessible
  • 9639
  • AB
Brimley Rd at Danforth Rd Accessible
  • 9640
  • AB
  • 7:50, B,
  • 8:05, A,
  • 8:20, B,
Eglinton Ave East at Brimley Rd West Side Accessible
  • 2253
  • AB
Eglinton Ave East at Gilder Dr Accessible
  • 1033
  • AB
Eglinton Ave East at Huntington Ave West Side Accessible
  • 1034
  • AB
Eglinton Ave East at Midland Ave West Side Accessible
  • 15278
  • AB
w.b. at 2466 Eglinton Ave East Accessible
  • 6365
  • AB
North Service Rd at Eglinton Ave East Accessible
  • 1038
  • AB
Kennedy Station Accessible
  • 14713
  • AB
Kingston Rd at Neilson Ave Accessible
  • 4247
  • D
Kingston Rd at Cathedral Bluffs Dr Accessible
  • 4211
  • D
Kingston Rd at Fenwood Heights Accessible
  • 4223
  • D
Kingston Rd at McNab Blvd East Side Accessible
  • 4241
  • D
Kingston Rd at Pine Ridge Dr Accessible
  • 4253
  • D
Kingston Rd at Ravine Dr Accessible
  • 4258
  • D
Kingston Rd at Whitecap Blvd East Side Accessible
  • 4269
  • D
Kingston Rd at Parkcrest Dr Accessible
  • 4250
  • D
Kingston Rd at Markham Rd Accessible
  • 12549
  • D
Kingston Rd at Eglinton Ave East Accessible
  • 12543
  • D
Kingston Rd at Scarborough Golf Club Rd Accessible
  • 2792
  • D
Kingston Rd at Guildcrest Dr Accessible
  • 2781
  • D
Kingston Rd at Guildwood Pkwy East Side Accessible
  • 4229
  • D
Kingston Rd at Livingston Rd Accessible
  • 4200
  • D
Kingston Rd at Celeste Dr Accessible
  • 4212
  • D
Kingston Rd at Payzac Ave East Side Accessible
  • 4252
  • D
Kingston Rd at Galloway Rd Accessible
  • 4225
  • D
e.b. at 4301 Kingston Rd Accessible
  • 4201
  • D
Kingston Rd at Poplar Rd Accessible
  • 4255
  • D
Kingston Rd at Lawrence Ave East Accessible
  • 6488
  • D
Morningside Ave at Kingston Rd North Side Accessible
  • 15280
  • D
Morningside Ave at Tefft Rd Accessible
  • 2968
  • D
Morningside Ave at Beath St Accessible
  • 2934
  • D
n.b. at 345 Morningside Ave Accessible
  • 2932
  • D
Morningside Ave at opposite Morningside Park
  • 2962
  • D
Morningside Ave at Ellesmere Rd Accessible
  • 2942
  • D
Military Trail at Pan Am Dr Accessible
  • 15281
  • D
Choose a stop to view the full schedule for that stop

Effective October 18, 2018

Stop Number Stop Number Help Branch Next 3 scheduled buses
Victoria Park Station Accessible
  • 14788
  •         
  • ABCDG
  • 7:23, B,
  • 7:38, A,
  • 7:53, B,
Victoria Park Ave at Denton Ave Accessible
  • 14962
  • ABCD
Victoria Park Ave at Danforth Ave Accessible
  • 4690
  •         
  • ABCDG
  • 7:24, B,
  • 7:39, A,
  • 7:54, B,
Victoria Park Ave at Wakehood St South Side Accessible
  • 4697
  • ABCD
Victoria Park Ave at Gerrard St East Accessible
  • 4692
  • ABCD
  • 7:26, B,
  • 7:41, A,
  • 7:56, B,
Victoria Park Ave at Swanwick Ave Accessible
  • 4696
  • ABCD
Kingston Rd at Victoria Park Ave East Side Accessible
  • 3344
  • ABCD
  • 7:30, B,
  • 7:45, A,
  • 8:00, B,
Kingston Rd at Blantyre Ave Accessible
  • 11840
  • ABCD
Kingston Rd at Fallingbrook Rd Accessible
  • 4221
  • ABCD
Kingston Rd at Wood Glen Rd Accessible
  • 4270
  • ABCD
Kingston Road at Queensbury Avenue Accessible
  • 15211
  • ABCD
Kingston Rd at Warden Ave Accessible
  • 4267
  • ABCD
  • 7:34, B,
  • 7:49, A,
  • 8:04, B,
Kingston Rd at Manderley Dr Accessible
  • 4235
  • ABCD
Kingston Rd at Kildonan Dr Accessible
  • 4232
  • ABCD
Kingston Rd at Birchcliff Ave Accessible
  • 4205
  • ABCD
Birchmount Rd at Hollis Ave Accessible
  • 7551
  • A
  • 7:52, A,
  • 8:22, A,
  • 8:52, A,
Birchmount Rd at Danforth Ave Accessible
  • 7547
  • A
  • 7:56, A,
  • 8:26, A,
  • 8:56, A,
3701 Danforth Ave (Variety Village) Accessible
  • 15011
  • A
  • 7:57, A,
  • 8:27, A,
  • 8:57, A,
1859 Kingston Rd Accessible
  • 4243
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Lakehurst Dr Accessible
  • 4233
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Glen Everest Rd East Side Accessible
  • 4227
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
2121 Kingston Rd Accessible
  • 4230
  • BCD
  • 7:37, B,
  • 8:07, B,
  • 8:37, B,
Kingston Rd at Ridgemoor Ave Accessible
  • 4259
  • ABCD
Kingston Rd at Sandown Ave Accessible
  • 4260
  • ABCD
Kingston Rd at Midland Ave Accessible
  • 4246
  • ABCD
  • 7:42, B,
  • 7:58, A,
  • 8:12, B,
Kingston Rd at Chine Dr Accessible
  • 4214
  • ABCD
2665 Kingston Rd (Cardinal Newman H.S.) Accessible
  • 4199
  • ABCD
Kingston Rd at Brimley Rd Accessible
  • 12540
  • D
Barkdene Hill at Brooklawn Ave Accessible
  • 3304
  • C
Brimley Rd at Kingston Rd North Side Accessible
  • 3361
  • ABC
Brimley Rd at St Clair Ave East Accessible
  • 3366
  • ABC
  • 7:45, B,
  • 8:00, A,
  • 8:15, B,
St Clair Ave East at Fermoy Rd Accessible
  • 4624
  • C
St Clair Ave East at Kingston Rd Accessible
  • 4626
  • C
Kingston Rd at St Clair Ave East Accessible
  • 15744
  • D
Brooklawn Ave at Kingston Rd South Side Accessible
  • 3378
  • C
Brooklawn Ave at Sloley Rd Accessible
  • 3381
  • C
Brooklawn Ave at Barkdene Hills Accessible
  • 3377
  • C
Brimley Rd at Mandarin Rd Accessible
  • 9635
  • AB
Brimley Rd at Anson Ave Accessible
  • 9636
  • AB
Brimley Rd at Oakridge Dr Accessible
  • 9637
  • AB
Brimley Rd at Skagway Ave Accessible
  • 9638
  • AB
Brimley Rd at Lombardy Cres North Side Accessible
  • 9639
  • AB
Brimley Rd at Danforth Rd Accessible
  • 9640
  • AB
  • 7:50, B,
  • 8:05, A,
  • 8:20, B,
Eglinton Ave East at Brimley Rd West Side Accessible
  • 2253
  • AB
Eglinton Ave East at Gilder Dr Accessible
  • 1033
  • AB
Eglinton Ave East at Huntington Ave West Side Accessible
  • 1034
  • AB
Eglinton Ave East at Midland Ave West Side Accessible
  • 15278
  • AB
w.b. at 2466 Eglinton Ave East Accessible
  • 6365
  • AB
North Service Rd at Eglinton Ave East Accessible
  • 1038
  • AB
Kennedy Station Accessible
  • 14713
  • AB
Kingston Rd at Neilson Ave Accessible
  • 4247
  • D
Kingston Rd at Cathedral Bluffs Dr Accessible
  • 4211
  • D
Kingston Rd at Fenwood Heights Accessible
  • 4223
  • D
Kingston Rd at McNab Blvd East Side Accessible
  • 4241
  • D
Kingston Rd at Pine Ridge Dr Accessible
  • 4253
  • D
Kingston Rd at Ravine Dr Accessible
  • 4258
  • D
Kingston Rd at Whitecap Blvd East Side Accessible
  • 4269
  • D
Kingston Rd at Parkcrest Dr Accessible
  • 4250
  • D
Kingston Rd at Markham Rd Accessible
  • 12549
  • D
Kingston Rd at Eglinton Ave East Accessible
  • 12543
  • D
Kingston Rd at Scarborough Golf Club Rd Accessible
  • 2792
  • D
Kingston Rd at Guildcrest Dr Accessible
  • 2781
  • D
Kingston Rd at Guildwood Pkwy East Side Accessible
  • 4229
  • D
Kingston Rd at Livingston Rd Accessible
  • 4200
  • D
Kingston Rd at Celeste Dr Accessible
  • 4212
  • D
Kingston Rd at Payzac Ave East Side Accessible
  • 4252
  • D
Kingston Rd at Galloway Rd Accessible
  • 4225
  • D
e.b. at 4301 Kingston Rd Accessible
  • 4201
  • D
Kingston Rd at Poplar Rd Accessible
  • 4255
  • D
Kingston Rd at Lawrence Ave East Accessible
  • 6488
  • D
Morningside Ave at Kingston Rd North Side Accessible
  • 15280
  • D
Morningside Ave at Tefft Rd Accessible
  • 2968
  • D
Morningside Ave at Beath St Accessible
  • 2934
  • D
n.b. at 345 Morningside Ave Accessible
  • 2932
  • D
Morningside Ave at Ellesmere Rd Accessible
  • 2942
  • D
Military Trail at Pan Am Dr Accessible
  • 15281
  • D

Help

Stop Number: Use the Stop Number to help plan your trip or find out when the next bus will arrive by texting the Stop Number to 898882.

Accessible routes: The TTC provides accessible service on many routes. Not all stops or stations are accessible.