904 - Sheppard-Kennedy Express
Northbound 904: from Kennedy Station Platform B, north Transitway Cres, east South Service Rd, north then west North Service Rd to Eglinton Ave E, west Eglinton Ave E, north Kennedy Rd, east Ellesmere Rd, north Brimley Rd, east Triton Rd, continue Triton Rd to Scarborough Centre Station, west Triton Rd, north Brimley Ave, west Progress Ave, north Midland Ave, west Sheppard Ave E, continue west Don Mills Station access road to Don Mills Station.
Southbound 904: from Don Mills Station, east Sheppard Ave E, south Midland Ave, east Progress Ave, south Brimley Rd, east Triton Rd, continue Triton Rd to Scarborough Centre Station, west Triton Rd, south Brimley Rd, west Ellesmere Rd, north Ellesmere Station Service road, continue Ellesmere Station service road to Ellesmere Rd eastbound, east Ellesmere Rd, south Midland Ave, west Eglinton Ave E, north and east North Service Rd, continue south North Service Rd to Kennedy Station drop-off platform.
Current Service Alerts
There are no current service alerts for this route.
Recently Resolved Service Alerts
There are no recently resolved service alerts for this route.
Stations Served
This route stops at Avenue Rd at St Clair Ave West North Side, Bay St at Gerrard St West North Side, Bloor St East at Castle Frank Rd, Brimley Rd at St Andrews Rd, Don Mills Station, Don Mills Station at Bus Bay 10, Eglinton Ave East at Bayview Ave, Ellesmere Rd at Midland Ave East Side, Industry St at Todd Baylis Blvd, Kennedy Rd at Ellesmere Rd, Kennedy Rd at Lawrence Ave East East Side, Kennedy Station - Platform B, Kennedy Station Drop-off Platform, Kennedy Station at Bus Bay 11, Kipling Ave at Annabelle Dr, Leslie St at Van Horne Ave, Midland Ave at Ellesmere Rd South Side, Midland Ave at Lawrence Ave East South Side, Midland Ave at Prudential Dr, Norelco Dr at Fenmar Dr, Opposite 44 Milner Ave, Rathburn Rd at Edenwood Dr, Scarborough Centre Station, Scarborough Centre Station at Bus Bay 12, Scarborough Centre Station at Bus Bay 6, Sheppard Ave East at Allanford Rd, Sheppard Ave East at Birchmount Rd, Sheppard Ave East at Brian Dr West Side, Sheppard Ave East at Consumers Rd East Side, Sheppard Ave East at Kennedy Rd, Sheppard Ave East at Midland Ave, Sheppard Ave East at Pharmacy Ave, Sheppard Ave East at Reidmount Ave - Agincourt GO Station, Sheppard Ave East at Victoria Park Ave East Side, Sheppard Ave East at Victoria Park Ave West Side, Sheppard Ave East at Warden Ave, Sweeney Dr At Sloane Ave West Side, Triton Rd at Borough Dr, Triton Rd at Brimley Rd and Wilson Ave at Keele St.
🚌 If you want instant notifications of service alerts on this or any other route, you need Mobility Bot!
Stay informed with real-time transit alerts tailored to your specific routes and schedule, delivered only on the days you commute.
Install it now in your Slack workspace.
Mobility Bot utilizes data provided by Transitland.
TTC information licensed under the Open Government Licence - Toronto.