Toronto Transit Commission route 43 'Kennedy'
![]() |
43 Kennedy
| ||
![]() | |||
Number of Branches | 3 | ||
Distance | 12.14km (Kennedy Station - Steeles) 7.45km (Kennedy Station - Scarborough Centre Station) 6.34km (Kennedy Station - Village Green Square) | ||
Blue Night | 343 Kennedy ![]() | ||
Types of vehicles used | Nova Bus LFS ![]() ![]() ![]() | ||
Division | McNicoll | ||
Ridership (2023) | 18,600 |
43 Kennedy is a bus route operated by the Toronto Transit Commission in Toronto, Ontario, Canada.
Route Details

This route services Kennedy Road between Eglinton Avenue East and Steeles Avenue East. It also serves Progress Avenue east of Kennedy Road. There is one southern terminal, which is Kennedy Station. Northern terminals include Steeles Avenue for 43A, Scarborough Centre Station for 43B, and Village Green Square for 43C. Branch 43B only operates on during the daytime and early evenings everyday, and branch 43C only operates during the weekday peak-period.
Branches
This route has 3 branches:
- 43A Kennedy Station - Steeles
- 43B Kennedy Station - Scarborough Centre Station via Progress
- 43C Kennedy Station - Village Green Square
History
- June 19, 2005 - Route made accessible.
- November 23, 2008 - Moved to Birchmount Division.
- January 3, 2010 - Moved to Eglinton Division.
- May 8, 2011 - Due to system-wide service cuts, service is removed on the 43B branch after 10pm on weekdays and Saturdays, and all day on Sundays and Holidays.
- June 22, 2014 - Branch 43 has been changed to 43A due to a system-wide reorganization of route branch designations.
- September 6, 2015 - Service on the 43B branch during the day and early evenings on Sundays and Holidays is restored.
- June 21, 2015 - Route is added to the Ten Minute Network. All service along Kennedy Road only between Kennedy Station and Steeles Avenue East will operate at intervals of ten minutes or better whenever the subway is open.
- November 23, 2020 - On a trial basis, branch 43C is introduced providing peak-period service to the newly developed community at Village Green Square, just north of Highway 401.
- March 28, 2021 - This route was transferred to the brand new McNicoll Division.
- January 8, 2023 - Route is modified to operate both ways via Brimley Road and Triton Road to better serve the temporary GO bus terminal at Scarborough Town Centre on Borough Drive.
- February 18, 2024 - Due to construction related to Metrolinx's Scarborough Subway Extension project, the north side of Terminal A at Kennedy Station has been closed. The 43A, and 43C platform has been moved from Terminal A's Bay 9 to Terminal B's Bay 16 and the 43B platform has been moved from Terminal A's Bay 10 to Terminal B's Bay 17.
Overnight Service
Overnight service is provided by route 343 Kennedy over the entire route.
Express Service
Express service on Kennedy Road between Kennedy Station and Steeles Avenue East is provided by 943 Kennedy Express . Additional express service on this route is provided by routes 38 Highland Creek
, 129 McCowan North
, 131 Nugget
, 133 Neilson
, 903 Kennedy Station-Scarborough Express
, 904 Sheppard-Kennedy Express
, 938 Highland Creek Express
, and 939 Finch Express
on Kennedy Road northbound between Kennedy Station and Ellesmere Road as part of the Line 3 Scarborough Bus Replacement Network.
Vehicles
Buses that can appear on 43 Kennedy include the Nova Bus LFS . Rarely, Nova Bus LFS Artic
and New Flyer XDE60
may provide service.
Previous route maps
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Summary
Major Stops
Major Stop | Branches | Connections | Notes | ||
Kennedy Station ![]() |
43A | 43B | 43C | Kennedy GO Station ![]() |
|
Kennedy Rd. @ Eglinton Ave. East | 43A | 43B | 43C | ||
Kennedy Rd. @ Lawrence Ave. East | 43A | 43B | 43C | ||
Kennedy Rd. @ Ellesmere Rd. | 43A | 43B | 43C | ||
Kennedy Rd. @ Progress Ave. | 43A | 43B | 43C | ||
Progress Ave. @ Midland Ave. | 43B | ||||
Progress Ave. @ Brimley Rd. | 43B | ||||
Scarborough Centre Station | 43B | ![]() |
|||
Kennedy Rd. @ Village Green Sq. | 43A | 43C | |||
Village Green Sq. @ Metrogate Park | 43C | ||||
Kennedy Rd. @ Sheppard Ave. East | 43A | Agincourt GO Station ![]() |
|||
Kennedy Rd. @ Huntingwood Dr. | 43A | ||||
Kennedy Rd. @ Finch Ave. East | 43A | ||||
Kennedy Rd. @ McNicoll Ave. | 43A | ||||
Kennedy Rd. @ Steeles Ave. East | 43A | ||||
Steeles Ave. East @ Midland Ave. | 43A |
Service Summary
Gallery
-
Orion VII #7480 at Scarborough Town Centre.