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 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 7 min | every 10 min | – |
| Morning rush6–9 am | every 7 min | every 7 min | every 9 min |
| Midday9 am–3 pm | every 6 min | every 7 min | every 7 min |
| Afternoon rush3–7 pm | every 7 min | every 6 min | every 6 min |
| Evening7 pm–midnight | every 8 min | every 8 min | every 8 min |
| Overnightmidnight–3 am | every 10 min | every 10 min | every 10 min |
| First trip | 5:16 am | 5:15 am | 7:23 am |
| Last trip | 1:51 am | 1:55 am | 1:50 am |
| Trips | 176 | 176 | 156 |
North - 43A Kennedy towards Steeles
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 8 min | every 7 min | – |
| Morning rush6–9 am | every 6 min | every 7 min | every 9 min |
| Midday9 am–3 pm | every 7 min | every 7 min | every 6 min |
| Afternoon rush3–7 pm | every 7 min | every 6 min | every 6 min |
| Evening7 pm–midnight | every 7 min | every 7 min | every 7 min |
| Overnightmidnight–3 am | every 10 min | every 10 min | every 10 min |
| First trip | 5:12 am | 5:11 am | 7:50 am |
| Last trip | 2:22 am | 2:22 am | 2:25 am |
| Trips | 180 | 183 | 159 |
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
- Midland Ave at Steeles Ave East South Side ♿︎ 11251
- 4150 Midland Ave ♿︎ 10530
- Midland Ave at Passmore Ave ♿︎ 5732
- Passmore Ave at Silver Star Blvd ♿︎ 11252
- Opposite 65 Passmore Ave ♿︎ 11253
- Passmore Ave at Kennedy Rd ♿︎ 11254
- Kennedy Rd at Purcell Sq South Side ♿︎ 12197
- Kennedy Rd at McNicoll Ave ♿︎ 11558
- Kennedy Rd at McNicoll Ave South Side ♿︎ 4060
- Kennedy Rd at Perthshire St ♿︎ 10601
- 3008 Kennedy Rd ♿︎ 4065
- Kennedy Rd at Dancy Ave ♿︎ 4078
- Kennedy Rd at Trojan Gate ♿︎ 4131
- Kennedy Rd at Finch Ave East ♿︎ 4082
- Kennedy Rd at Lovering Rd ♿︎ 4099
- Kennedy Rd at Norcap Ave ♿︎ 4105
- Kennedy Rd at Huntingwood Dr ♿︎ 4091
- Kennedy Rd at Linwood Ave South Side ♿︎ 4097
- Kennedy Rd at Havendale Rd ♿︎ 13342
- Opposite 2423 Kennedy Rd ♿︎ 16418
- Kennedy Rd at Bonis Ave South Side ♿︎ 4112
- Kennedy Rd at Sheppard Ave East ♿︎ 4122
- Kennedy Rd at Jade St ♿︎ 4092
- Kennedy Rd at Pently Cres South Side ♿︎ 4110
- Kennedy Rd at Village Green Sq ♿︎ 4128
- Kennedy Rd at Antrim Cres South Side ♿︎ 4062
- Kennedy Rd at Glamorgan Ave South Side ♿︎ 4087
- Kennedy Rd at Ellesmere Rd ♿︎ 4080
- Kennedy Rd at Brigstock Rd South Side ♿︎ 4072
- Kennedy Rd at Munham Gate ♿︎ 4103
- Kennedy Rd at Shropshire Dr South Side ♿︎ 4124
- Kennedy Rd at Forbes Rd South Side ♿︎ 4086
- Kennedy Rd at Wickware Gate ♿︎ 4132
- Kennedy Rd at Cornwallis Dr South Side ♿︎ 4076
- Kennedy Rd at Lawrence Ave East ♿︎ 4096
- Kennedy Rd at Flora Dr ♿︎ 4084
- Kennedy Rd at Radnor Ave 4116
- Kennedy Rd at Ranstone Gardens 4118
- 900 Kennedy Rd ♿︎ 4069
- Kennedy Rd at Bertrand Ave ♿︎ 13696
- Kennedy Rd at Landseer Rd South Side ♿︎ 4093
- Eglinton Ave East at Kennedy Station ♿︎ 3539
- Kennedy Station Drop-off Platform ♿︎ 16453
- Kennedy Station at Bus Bay 15 (Platform B) ♿︎ 16393
North - 43A Kennedy towards Steeles 43 stops
- Kennedy Station at Bus Bay 15 (Platform B) ♿︎ 16393
- Eglinton Ave East at Kennedy Rd ♿︎ 2280
- Kennedy Rd at Treverton Dr North Side ♿︎ 4129
- Kennedy Rd at Stratton Ave 4126
- 879 Kennedy Rd ♿︎ 4068
- Kennedy Rd at Ranstone Gardens ♿︎ 4117
- Kennedy Rd at Radnor Ave 4115
- Kennedy Rd at Flora Dr ♿︎ 4083
- Kennedy Rd at Lawrence Ave East ♿︎ 4095
- Kennedy Rd at Wickware Gt ♿︎ 16724
- Kennedy Rd at Forbes Rd ♿︎ 4085
- Kennedy Rd at Shropshire Dr North Side ♿︎ 4123
- Kennedy Rd at Munham Gate ♿︎ 4102
- Kennedy Rd at Brigstock Rd ♿︎ 4073
- Kennedy Rd at Ellesmere Rd North Side ♿︎ 16377
- Kennedy Rd at Progress Ave ♿︎ 4113
- Kennedy Rd at Antrim Cres ♿︎ 4094
- Kennedy Rd at Village Green Sq North Side ♿︎ 4127
- Kennedy Rd at Cowdray Crt ♿︎ 4109
- Kennedy Rd at Collingwood St ♿︎ 4074
- Kennedy Rd at Sheppard Ave East ♿︎ 4121
- Kennedy Rd at Cardwell Ave ♿︎ 4111
- 2425 Kennedy Rd ♿︎ 16412
- Kennedy Rd at Havendale Rd ♿︎ 4089
- Kennedy Rd at Linwood Ave ♿︎ 4098
- Kennedy Rd at Huntingwood Dr ♿︎ 4090
- Kennedy Rd at Norcap Ave ♿︎ 4104
- Kennedy Rd at Bellbrook Rd ♿︎ 4070
- Kennedy Rd at Finch Ave East ♿︎ 4081
- Kennedy Rd at Trojan Gate ♿︎ 4130
- Kennedy Rd at Dancy Ave North Side ♿︎ 4077
- 3015 Kennedy Rd ♿︎ 4066
- Kennedy Rd at Perthshire St ♿︎ 10600
- Kennedy Rd at McNicoll Ave ♿︎ 11562
- 3223 Kennedy Rd ♿︎ 14421
- 3241 Kennedy Rd ♿︎ 4067
- Kennedy Rd at Passmore Ave North Side ♿︎ 10036
- 3447 Kennedy Rd ♿︎ 10037
- Kennedy Rd at Steeles Ave East ♿︎ 10511
- Steeles Ave East at Redlea Ave ♿︎ 14256
- Steeles Ave East at Milliken Go Station 10478
- Steeles Ave East at Silver Star Blvd ♿︎ 9781
- 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