Canada Transit Atlas

43

TTC 43 Kennedy

Bus · Toronto Transit Commission

Runs every 6 min in weekday rush hours, every 7 min weekday middays, every 7 min on Saturdays and every 6 min on Sundays. Weekday trips from 5:12 am to 2:22 am.

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

How often it runs

South - 43 Kennedy towards Kennedy Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 7 minevery 10 min–
Morning rush6–9 amevery 7 minevery 7 minevery 9 min
Midday9 am–3 pmevery 6 minevery 7 minevery 7 min
Afternoon rush3–7 pmevery 7 minevery 6 minevery 6 min
Evening7 pm–midnightevery 8 minevery 8 minevery 8 min
Overnightmidnight–3 amevery 10 minevery 10 minevery 10 min
First trip5:16 am5:15 am7:23 am
Last trip1:51 am1:55 am1:50 am
Trips176176156

North - 43A Kennedy towards Steeles

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 8 minevery 7 min–
Morning rush6–9 amevery 6 minevery 7 minevery 9 min
Midday9 am–3 pmevery 7 minevery 7 minevery 6 min
Afternoon rush3–7 pmevery 7 minevery 6 minevery 6 min
Evening7 pm–midnightevery 7 minevery 7 minevery 7 min
Overnightmidnight–3 amevery 10 minevery 10 minevery 10 min
First trip5:12 am5:11 am7:50 am
Last trip2:22 am2:22 am2:25 am
Trips180183159

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 - 43 Kennedy towards Kennedy Station 44 stops

  1. Midland Ave at Steeles Ave East South Side ♿︎ 11251
  2. 4150 Midland Ave ♿︎ 10530
  3. Midland Ave at Passmore Ave ♿︎ 5732
  4. Passmore Ave at Silver Star Blvd ♿︎ 11252
  5. Opposite 65 Passmore Ave ♿︎ 11253
  6. Passmore Ave at Kennedy Rd ♿︎ 11254
  7. Kennedy Rd at Purcell Sq South Side ♿︎ 12197
  8. Kennedy Rd at McNicoll Ave ♿︎ 11558
  9. Kennedy Rd at McNicoll Ave South Side ♿︎ 4060
  10. Kennedy Rd at Perthshire St ♿︎ 10601
  11. 3008 Kennedy Rd ♿︎ 4065
  12. Kennedy Rd at Dancy Ave ♿︎ 4078
  13. Kennedy Rd at Trojan Gate ♿︎ 4131
  14. Kennedy Rd at Finch Ave East ♿︎ 4082
  15. Kennedy Rd at Lovering Rd ♿︎ 4099
  16. Kennedy Rd at Norcap Ave ♿︎ 4105
  17. Kennedy Rd at Huntingwood Dr ♿︎ 4091
  18. Kennedy Rd at Linwood Ave South Side ♿︎ 4097
  19. Kennedy Rd at Havendale Rd ♿︎ 13342
  20. Opposite 2423 Kennedy Rd ♿︎ 16418
  21. Kennedy Rd at Bonis Ave South Side ♿︎ 4112
  22. Kennedy Rd at Sheppard Ave East ♿︎ 4122
  23. Kennedy Rd at Jade St ♿︎ 4092
  24. Kennedy Rd at Pently Cres South Side ♿︎ 4110
  25. Kennedy Rd at Village Green Sq ♿︎ 4128
  26. Kennedy Rd at Antrim Cres South Side ♿︎ 4062
  27. Kennedy Rd at Glamorgan Ave South Side ♿︎ 4087
  28. Kennedy Rd at Ellesmere Rd ♿︎ 4080
  29. Kennedy Rd at Brigstock Rd South Side ♿︎ 4072
  30. Kennedy Rd at Munham Gate ♿︎ 4103
  31. Kennedy Rd at Shropshire Dr South Side ♿︎ 4124
  32. Kennedy Rd at Forbes Rd South Side ♿︎ 4086
  33. Kennedy Rd at Wickware Gate ♿︎ 4132
  34. Kennedy Rd at Cornwallis Dr South Side ♿︎ 4076
  35. Kennedy Rd at Lawrence Ave East ♿︎ 4096
  36. Kennedy Rd at Flora Dr ♿︎ 4084
  37. Kennedy Rd at Radnor Ave 4116
  38. Kennedy Rd at Ranstone Gardens 4118
  39. 900 Kennedy Rd ♿︎ 4069
  40. Kennedy Rd at Bertrand Ave ♿︎ 13696
  41. Kennedy Rd at Landseer Rd South Side ♿︎ 4093
  42. Eglinton Ave East at Kennedy Station ♿︎ 3539
  43. Kennedy Station Drop-off Platform ♿︎ 16453
  44. Kennedy Station at Bus Bay 15 (Platform B) ♿︎ 16393

North - 43A Kennedy towards Steeles 43 stops

  1. Kennedy Station at Bus Bay 15 (Platform B) ♿︎ 16393
  2. Eglinton Ave East at Kennedy Rd ♿︎ 2280
  3. Kennedy Rd at Treverton Dr North Side ♿︎ 4129
  4. Kennedy Rd at Stratton Ave 4126
  5. 879 Kennedy Rd ♿︎ 4068
  6. Kennedy Rd at Ranstone Gardens ♿︎ 4117
  7. Kennedy Rd at Radnor Ave 4115
  8. Kennedy Rd at Flora Dr ♿︎ 4083
  9. Kennedy Rd at Lawrence Ave East ♿︎ 4095
  10. Kennedy Rd at Wickware Gt ♿︎ 16724
  11. Kennedy Rd at Forbes Rd ♿︎ 4085
  12. Kennedy Rd at Shropshire Dr North Side ♿︎ 4123
  13. Kennedy Rd at Munham Gate ♿︎ 4102
  14. Kennedy Rd at Brigstock Rd ♿︎ 4073
  15. Kennedy Rd at Ellesmere Rd North Side ♿︎ 16377
  16. Kennedy Rd at Progress Ave ♿︎ 4113
  17. Kennedy Rd at Antrim Cres ♿︎ 4094
  18. Kennedy Rd at Village Green Sq North Side ♿︎ 4127
  19. Kennedy Rd at Cowdray Crt ♿︎ 4109
  20. Kennedy Rd at Collingwood St ♿︎ 4074
  21. Kennedy Rd at Sheppard Ave East ♿︎ 4121
  22. Kennedy Rd at Cardwell Ave ♿︎ 4111
  23. 2425 Kennedy Rd ♿︎ 16412
  24. Kennedy Rd at Havendale Rd ♿︎ 4089
  25. Kennedy Rd at Linwood Ave ♿︎ 4098
  26. Kennedy Rd at Huntingwood Dr ♿︎ 4090
  27. Kennedy Rd at Norcap Ave ♿︎ 4104
  28. Kennedy Rd at Bellbrook Rd ♿︎ 4070
  29. Kennedy Rd at Finch Ave East ♿︎ 4081
  30. Kennedy Rd at Trojan Gate ♿︎ 4130
  31. Kennedy Rd at Dancy Ave North Side ♿︎ 4077
  32. 3015 Kennedy Rd ♿︎ 4066
  33. Kennedy Rd at Perthshire St ♿︎ 10600
  34. Kennedy Rd at McNicoll Ave ♿︎ 11562
  35. 3223 Kennedy Rd ♿︎ 14421
  36. 3241 Kennedy Rd ♿︎ 4067
  37. Kennedy Rd at Passmore Ave North Side ♿︎ 10036
  38. 3447 Kennedy Rd ♿︎ 10037
  39. Kennedy Rd at Steeles Ave East ♿︎ 10511
  40. Steeles Ave East at Redlea Ave ♿︎ 14256
  41. Steeles Ave East at Milliken Go Station 10478
  42. Steeles Ave East at Silver Star Blvd ♿︎ 9781
  43. Midland Ave at Steeles Ave East South Side ♿︎ 11251

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