21 Brimley 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.

Branch Legend

  • A 21A BRIMLEY To SCARBOROUGH CTR
  • B 21B BRIMLEY To STEELES
  • C 21C BRIMLEY To STEELES via SCARBOROUGH CTR
Choose a stop to view the full schedule for that stop

Effective October 15, 2017

Stop Number Stop Number Help Branch Next 3 scheduled buses
Kennedy Station Accessible
  • 14707
  • AC
  • 6:06, A,
  • 6:17, A,
  • 6:29, C,
Brimley Rd at Eglinton Ave East North Side Accessible
  • 625
  • AC
  • 6:05, A,
  • 6:16, A,
  • 6:27, A,
Brimley Rd at Lawrence Ave East Accessible
  • 637
  • AC
  • 6:01, A,
  • 6:12, A,
  • 6:23, A,
Brimley Rd at Ellesmere Rd North Side Accessible
  • 628
  • AC
  • 6:06, A,
  • 6:17, A,
  • 6:28, A,
Scarborough Centre Station Accessible
  • 14763
  • BC
  • 6:06, B,
  • 6:15, B,
  • 6:24, B,
Brimley Rd at Sheppard Ave East Accessible
  • 10146
  • BC
  • 6:03, B,
  • 6:12, B,
  • 6:21, B,
Brimley Rd at Huntingwood Dr Accessible
  • 4825
  • BC
  • 6:08, B,
  • 6:17, B,
  • 6:26, B,
Brimley Rd at Finch Ave East Accessible
  • 4821
  • BC
  • 6:03, B,
  • 6:12, B,
  • 6:21, B,
Brimley Rd at McNicoll Ave Accessible
  • 4827
  • BC
  • 6:06, B,
  • 6:15, B,
  • 6:24, B,
Choose a stop to view the full schedule for that stop

Effective October 15, 2017

Stop Number Stop Number Help Branch Next 3 scheduled buses
Kennedy Station Accessible
  • 14707
  • AC
  • 6:06, A,
  • 6:17, A,
  • 6:29, C,
South Service Rd at Transway
  • 13347
  • C
2495 Eglinton Ave East at South Service Rd (East) Accessible
  • 1031
  • AC
Eglinton Ave East at Midland Ave Accessible
  • 1037
  • AC
Eglinton Ave East at Huntington Ave Accessible
  • 1035
  • AC
Eglinton Ave East at Falmouth Ave Accessible
  • 1032
  • AC
Brimley Rd at Eglinton Ave East North Side Accessible
  • 625
  • AC
  • 6:05, A,
  • 6:16, A,
  • 6:27, A,
Brimley Rd at Strode Dr Accessible
  • 646
  • AC
Brimley Rd at Elgar Ave Accessible
  • 627
  • AC
Brimley Rd at Gully Dr Accessible
  • 633
  • AC
Brimley Rd at Seminole Ave North Side Accessible
  • 640
  • AC
Brimley Rd at Largo Lane Accessible
  • 635
  • AC
Brimley Rd at Fraserton Gate Accessible
  • 642
  • AC
Brimley Rd at Larkhall Ave North Side Accessible
  • 636
  • AC
Brimley Rd at Lawrence Ave East Accessible
  • 637
  • AC
  • 6:01, A,
  • 6:12, A,
  • 6:23, A,
Brimley Rd at Britwell Ave Accessible
  • 620
  • AC
Brimley Rd at Dorcot Ave
  • 624
  • AC
Brimley Rd at St Andrews Rd Accessible
  • 644
  • AC
Brimley Rd at Brimorton Dr Accessible
  • 619
  • AC
Brimley Rd at Bernadine St Accessible
  • 618
  • AC
Brimley Rd at Ellesmere Rd North Side Accessible
  • 628
  • AC
  • 6:06, A,
  • 6:17, A,
  • 6:28, A,
Brimley Rd at Omni Dr North Side Accessible
  • 630
  • AC
Triton Rd at Borough Dr Accessible
  • 1613
  • AC
Scarborough Centre Station Accessible
  • 14763
  • BC
  • 6:06, B,
  • 6:15, B,
  • 6:24, B,
Triton Rd at Brimley Rd Accessible
  • 1612
  • BC
Brimley Rd at Progress Ave Accessible
  • 10143
  • BC
Opposite 1750 Brimley Rd Accessible
  • 10718
  • BC
Brimley Rd at Grittani Lane Accessible
  • 10144
  • BC
Brimley Rd at Pitfield Rd North Side Accessible
  • 10145
  • BC
Brimley Rd at Sheppard Ave East Accessible
  • 10146
  • BC
  • 6:03, B,
  • 6:12, B,
  • 6:21, B,
Brimley Rd at Heather Rd Accessible
  • 4823
  • BC
Brimley Rd at Dennett Dr
  • 4819
  • BC
Opposite 2278 Brimley Rd Accessible
  • 4830
  • BC
Brimley Rd at Huntingwood Dr Accessible
  • 4825
  • BC
  • 6:08, B,
  • 6:17, B,
  • 6:26, B,
Brimley Rd at Chartland Blvd Accessible
  • 4817
  • BC
Brimley Rd at Finch Ave East Accessible
  • 4821
  • BC
  • 6:03, B,
  • 6:12, B,
  • 6:21, B,
Brimley Rd at Brimley Woods Park Accessible
  • 4815
  • BC
Brimley Rd at Brimwood Blvd Accessible
  • 4816
  • BC
Brimley Rd at Danjohn Cres (North) Accessible
  • 4829
  • BC
Brimley Rd at McNicoll Ave Accessible
  • 4827
  • BC
  • 6:06, B,
  • 6:15, B,
  • 6:24, B,
Brimley Rd at Walkway To Goldhawk Trail Accessible
  • 4835
  • BC
Brimley Rd at Wenlock Gate Accessible
  • 4837
  • BC
Opposite walkway to Audrelane Crt Accessible
  • 9392
  • BC
Brimley Rd at Eagledance Dr Accessible
  • 9673
  • BC
Brimley Rd at Steeles Ave East Accessible
  • 9678
  • BC
Brimley Rd at Steeles Ave East North Side Accessible
  • 9679
  • BC
Choose a stop to view the full schedule for that stop

Effective October 15, 2017

Stop Number Stop Number Help Branch Next 3 scheduled buses
Kennedy Station Accessible
  • 14707
  • AC
  • 6:06, A,
  • 6:17, A,
  • 6:29, C,
2495 Eglinton Ave East at South Service Rd (East) Accessible
  • 1031
  • AC
Eglinton Ave East at Midland Ave Accessible
  • 1037
  • AC
Eglinton Ave East at Huntington Ave Accessible
  • 1035
  • AC
Eglinton Ave East at Falmouth Ave Accessible
  • 1032
  • AC
Brimley Rd at Eglinton Ave East North Side Accessible
  • 625
  • AC
  • 6:05, A,
  • 6:16, A,
  • 6:27, A,
Brimley Rd at Strode Dr Accessible
  • 646
  • AC
Brimley Rd at Elgar Ave Accessible
  • 627
  • AC
Brimley Rd at Gully Dr Accessible
  • 633
  • AC
Brimley Rd at Seminole Ave North Side Accessible
  • 640
  • AC
Brimley Rd at Largo Lane Accessible
  • 635
  • AC
Brimley Rd at Fraserton Gate Accessible
  • 642
  • AC
Brimley Rd at Larkhall Ave North Side Accessible
  • 636
  • AC
Brimley Rd at Lawrence Ave East Accessible
  • 637
  • AC
  • 6:01, A,
  • 6:12, A,
  • 6:23, A,
Brimley Rd at Britwell Ave Accessible
  • 620
  • AC
Brimley Rd at St Andrews Rd Accessible
  • 644
  • AC
Brimley Rd at Brimorton Dr Accessible
  • 619
  • AC
Brimley Rd at Bernadine St Accessible
  • 618
  • AC
Brimley Rd at Ellesmere Rd North Side Accessible
  • 628
  • AC
  • 6:06, A,
  • 6:17, A,
  • 6:28, A,
Brimley Rd at Omni Dr North Side Accessible
  • 630
  • AC
Triton Rd at Borough Dr Accessible
  • 1613
  • AC
Scarborough Centre Station Accessible
  • 14763
  • BC
  • 6:06, B,
  • 6:15, B,
  • 6:24, B,
Triton Rd at Brimley Rd Accessible
  • 1612
  • BC
Brimley Rd at Progress Ave Accessible
  • 10143
  • BC
Opposite 1750 Brimley Rd Accessible
  • 10718
  • BC
Brimley Rd at Grittani Lane Accessible
  • 10144
  • BC
Brimley Rd at Pitfield Rd North Side Accessible
  • 10145
  • BC
Brimley Rd at Sheppard Ave East Accessible
  • 10146
  • BC
  • 6:03, B,
  • 6:12, B,
  • 6:21, B,
Brimley Rd at Heather Rd Accessible
  • 4823
  • BC
Opposite 2278 Brimley Rd Accessible
  • 4830
  • BC
Brimley Rd at Huntingwood Dr Accessible
  • 4825
  • BC
  • 6:08, B,
  • 6:17, B,
  • 6:26, B,
Brimley Rd at Chartland Blvd Accessible
  • 4817
  • BC
Brimley Rd at Finch Ave East Accessible
  • 4821
  • BC
  • 6:03, B,
  • 6:12, B,
  • 6:21, B,
Brimley Rd at Brimley Woods Park Accessible
  • 4815
  • BC
Brimley Rd at Brimwood Blvd Accessible
  • 4816
  • BC
Brimley Rd at Danjohn Cres (North) Accessible
  • 4829
  • BC
Brimley Rd at McNicoll Ave Accessible
  • 4827
  • BC
  • 6:06, B,
  • 6:15, B,
  • 6:24, B,
Brimley Rd at Walkway To Goldhawk Trail Accessible
  • 4835
  • BC
Brimley Rd at Wenlock Gate Accessible
  • 4837
  • BC
Opposite walkway to Audrelane Crt Accessible
  • 9392
  • BC
Brimley Rd at Eagledance Dr Accessible
  • 9673
  • BC
Brimley Rd at Steeles Ave East Accessible
  • 9678
  • BC
Brimley Rd at Steeles Ave East North Side Accessible
  • 9679
  • BC

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.