Canada Transit Atlas

21

TTC 21 Brimley

Bus · Toronto Transit Commission

Runs every 17 min on weekdays, every 22 min on Saturdays and every 23 min on Sundays. Weekday trips from 5:14 am to 1:12 am.

See live vehicles on the map How reliable it's been

How often it runs

South - 21C Brimley towards Kennedy Station via Scarborough Centre Stn

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 21 min––
Morning rush6–9 amevery 18 minevery 22 minevery 22 min
Midday9 am–3 pmevery 17 minevery 22 minevery 23 min
Afternoon rush3–7 pmevery 17 minevery 20 minevery 24 min
Evening7 pm–midnightevery 20 minevery 21 minevery 21 min
Overnightmidnight–3 amevery 24 minevery 25 minevery 23 min
First trip5:14 am6:42 am7:12 am
Last trip1:12 am1:14 am1:12 am
Trips665349

North - 21C Brimley towards Steeles via Scarborough Centre Stn

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 am2 trips––
Morning rush6–9 amevery 16 minevery 22 minevery 22 min
Midday9 am–3 pmevery 17 minevery 22 minevery 23 min
Afternoon rush3–7 pmevery 17 minevery 20 minevery 24 min
Evening7 pm–midnightevery 21 minevery 21 minevery 21 min
Overnightmidnight–3 amevery 20 minevery 20 minevery 28 min
First trip5:30 am6:00 am6:32 am
Last trip1:00 am1:00 am1:00 am
Trips665550

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

South - 21C Brimley towards Kennedy Station via Scarborough Centre Stn 45 stops

  1. Brimley Rd at Steeles Ave East 10865
  2. Brimley Rd at Steeles Ave East South Side ♿︎ 9680
  3. Brimley Rd at Port Royal Trail (North) ♿︎ 9674
  4. Brimley Rd at Walkway to Audrelane Crt ♿︎ 4834
  5. Brimley Rd at Port Royal Trail (South) ♿︎ 4831
  6. Brimley Rd at Walkway to McCool Crt ♿︎ 4836
  7. Brimley Rd at McNicoll Ave ♿︎ 4828
  8. Brimley Rd at Danjohn Cres (North) South Side ♿︎ 9667
  9. Brimley Rd at Alexmuir Blvd South Side ♿︎ 4813
  10. Brimley Rd at Opposite Brimley Woods Park ♿︎ 14440
  11. Brimley Rd at Finch Ave East ♿︎ 4822
  12. Brimley Rd at Chartland Blvd South ♿︎ 4818
  13. Brimley Rd at Huntingwood Dr ♿︎ 4826
  14. 2278 Brimley Rd ♿︎ 4814
  15. Brimley Rd at Dennett Dr ♿︎ 4820
  16. Brimley Rd at Heather Rd South Side ♿︎ 4824
  17. Brimley Rd at Sheppard Ave East ♿︎ 10147
  18. 1994 Brimley Rd ♿︎ 15819
  19. Brimley Rd at Pitfield Rd ♿︎ 10148
  20. Brimley Rd at Grittani Lane South Side 10149
  21. Brimley Rd at Progress Ave ♿︎ 10150
  22. Triton Rd at Borough Dr ♿︎ 1613
  23. Scarborough Centre Station at Bus Bay 8 ♿︎ 14768
  24. Triton Rd at Brimley Rd ♿︎ 1612
  25. Brimley Rd at Golden Gate Crt 631
  26. Brimley Rd at Ellesmere Rd South Side ♿︎ 629
  27. Brimley Rd at Applefield Dr (North) ♿︎ 615
  28. Brimley Rd at Waterfield Dr ♿︎ 647
  29. Brimley Rd at Applefield Dr (South) 616
  30. Brimley Rd at Dorcot Ave ♿︎ 16894
  31. Brimley Rd at Britwell Ave 621
  32. Brimley Rd at Lawrence Ave East ♿︎ 639
  33. Brimley Rd at Arnprior Rd South Side ♿︎ 617
  34. Brimley Rd at Shediac Rd ♿︎ 643
  35. Brimley Rd at Largo Lane South Side ♿︎ 634
  36. Brimley Rd at Deerfield Rd ♿︎ 641
  37. Brimley Rd at Gully Dr South Side ♿︎ 632
  38. Brimley Rd at Dallyn Cres ♿︎ 622
  39. Brimley Rd at Strode Dr South Side ♿︎ 645
  40. Brimley Rd at Eglinton Ave East ♿︎ 626
  41. Eglinton Ave East at Gilder Dr ♿︎ 1033
  42. Eglinton Ave East at Midland Ave ♿︎ 15278
  43. North Service Rd at Eglinton Ave East ♿︎ 1038
  44. Kennedy Station Drop-off Platform ♿︎ 16453
  45. Kennedy Station at Bus Bay 14 (Platform B) ♿︎ 16392

North - 21C Brimley towards Steeles via Scarborough Centre Stn 44 stops

  1. Kennedy Station at Bus Bay 14 (Platform B) ♿︎ 16392
  2. Eglinton Ave East at Midland Ave ♿︎ 1037
  3. Eglinton Ave East at Falmouth Ave ♿︎ 1032
  4. Brimley Rd at Eglinton Ave East North Side ♿︎ 625
  5. Brimley Rd at Strode Dr ♿︎ 646
  6. Brimley Rd at Elgar Ave ♿︎ 627
  7. Brimley Rd at Gully Dr ♿︎ 633
  8. Brimley Rd at Seminole Ave North Side ♿︎ 640
  9. Brimley Rd at Largo Lane ♿︎ 635
  10. Brimley Rd at Fraserton Gate ♿︎ 642
  11. Brimley Rd at Larkhall Ave North Side ♿︎ 636
  12. Brimley Rd at Lawrence Ave East ♿︎ 637
  13. Brimley Rd at Britwell Ave ♿︎ 620
  14. Brimley Rd at Dorcot Ave North Side ♿︎ 16893
  15. Brimley Rd at St Andrews Rd ♿︎ 644
  16. Brimley Rd at Brimorton Dr ♿︎ 619
  17. Brimley Rd at Bernadine St ♿︎ 618
  18. Brimley Rd at Ellesmere Rd ♿︎ 16378
  19. Brimley Rd at Omni Dr North Side ♿︎ 630
  20. Triton Rd at Borough Dr ♿︎ 1613
  21. Scarborough Centre Station at Bus Bay 13 ♿︎ 15002
  22. Triton Rd at Brimley Rd ♿︎ 1612
  23. Brimley Rd at Progress Ave ♿︎ 10143
  24. Opposite 1750 Brimley Rd ♿︎ 10718
  25. Brimley Rd at Grittani Lane ♿︎ 10144
  26. Brimley Rd at Pitfield Rd ♿︎ 15817
  27. 1965 Brimley Rd ♿︎ 15818
  28. Brimley Rd at Sheppard Ave East ♿︎ 10146
  29. Brimley Rd at Heather Rd ♿︎ 15863
  30. Brimley Rd at Dennett Dr North Side ♿︎ 15733
  31. Opposite 2278 Brimley Rd ♿︎ 4830
  32. Brimley Rd at Huntingwood Dr ♿︎ 4825
  33. Brimley Rd at Chartland Blvd South ♿︎ 4817
  34. Brimley Rd at Finch Ave East ♿︎ 4821
  35. Brimley Rd at Brimley Woods Park ♿︎ 4815
  36. Brimley Rd at Brimwood Blvd ♿︎ 4816
  37. Brimley Rd at Danjohn Cres (North) ♿︎ 4829
  38. Brimley Rd at McNicoll Ave ♿︎ 4827
  39. Brimley Rd at Walkway to Goldhawk Trail ♿︎ 4835
  40. Brimley Rd at Wenlock Gate ♿︎ 4837
  41. Brimley Rd at Opposite Walkway to Audrelane Crt ♿︎ 9392
  42. Brimley Rd at Eagledance Dr ♿︎ 9673
  43. Brimley Rd at Steeles Ave East ♿︎ 9678
  44. Brimley Rd at Steeles Ave East North Side ♿︎ 9679

Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources