Canada Transit Atlas

960

TTC 960 Steeles West Express

Bus · Toronto Transit Commission

Runs every 7 min in weekday rush hours, every 9 min weekday middays, every 9 min on Saturdays and every 10 min on Sundays. Weekday trips from 5:14 am to 10:05 pm.

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

How often it runs

East - 960B Steeles West Express towards Finch Station via Pioneer Village Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 7 min––
Morning rush6–9 amevery 7 minevery 10 minevery 10 min
Midday9 am–3 pmevery 9 minevery 9 minevery 10 min
Afternoon rush3–7 pmevery 8 minevery 8 minevery 10 min
Evening7 pm–midnightevery 11 min1 trip1 trip
First trip5:14 am8:03 am7:59 am
Last trip10:05 pm7:01 pm7:03 pm
Trips1247968

West - 960D Steeles West Express towards Highway 27 via Pioneer Village Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 7 min––
Morning rush6–9 amevery 7 minevery 10 minevery 11 min
Midday9 am–3 pmevery 8 minevery 9 minevery 10 min
Afternoon rush3–7 pmevery 8 minevery 8 minevery 10 min
Evening7 pm–midnightevery 10 min–1 trip
First trip5:28 am8:03 am7:40 am
Last trip9:57 pm6:53 pm7:01 pm
Trips1247868

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

East - 960B Steeles West Express towards Finch Station via Pioneer Village Station 40 stops

  1. Signal Hill Ave at Steeles Ave West ♿︎ 10860
  2. Steeles Ave West at Steinway Blvd ♿︎ 10861
  3. Steeles Ave West at Highway 27 ♿︎ 10862
  4. 6807 Steeles Ave West ♿︎ 10863
  5. 6793-6823 Steeles Ave West ♿︎ 10864
  6. Steeles Ave West at Martin Grove Rd ♿︎ 9825
  7. Steeles Ave West at Gihon Spring Dr ♿︎ 9261
  8. Steeles Ave West at Walkway to Cathy Jean Cres 9262
  9. Steeles Ave West at Kipling Ave ♿︎ 9826
  10. Steeles Ave West at Markbrook Lane ♿︎ 10866
  11. Steeles Ave West at Islington Ave ♿︎ 4643
  12. Steeles Ave West at Islington Ave East Side ♿︎ 8284
  13. Steeles Ave West at Walkway to Plunkett Rd ♿︎ 8272
  14. Steeles Ave West at Fenmar Dr East Side ♿︎ 8271
  15. Steeles Ave West at Gaudaur Rd East Side ♿︎ 8276
  16. Steeles Ave West at Turbine Dr ♿︎ 8313
  17. Steeles Ave West at Scholes Rd/Barmac Dr ♿︎ 8260
  18. Steeles Ave West at Klondike Dr ♿︎ 8289
  19. Steeles Ave West at Irondale Dr ♿︎ 8281
  20. Steeles Ave West at Weston Rd ♿︎ 8315
  21. Steeles Ave West at Signet Dr ♿︎ 8306
  22. Steeles Ave West at Rossdean Dr ♿︎ 8301
  23. 4545 Steeles Ave West ♿︎ 8259
  24. Steeles Ave West at Norfinch Dr ♿︎ 8294
  25. Steeles Ave West at Peter Kaiser Gate ♿︎ 6144
  26. Steeles Ave West at Jane St ♿︎ 12088
  27. Steeles Ave West at Murray Ross Pkwy East Side ♿︎ 1592
  28. Steeles Ave West at Northwest Gate East Side ♿︎ 1601
  29. Pioneer Village Station Bus Bay 5 ♿︎ 15574
  30. Steeles Ave West at Keele St East Side ♿︎ 1590
  31. Steeles Ave West at Petrolia Rd ♿︎ 1596
  32. Steeles Ave West at Alness St ♿︎ 8254
  33. Steeles Ave West at Dufferin St East Side ♿︎ 8270
  34. Steeles Ave West at Hidden Trail ♿︎ 8278
  35. Steeles Ave West at Torresdale Ave ♿︎ 8310
  36. Steeles Ave West at Carpenter Rd ♿︎ 8266
  37. Steeles Ave West at Bathurst St ♿︎ 1587
  38. Steeles Ave West at Hilda Ave ♿︎ 8279
  39. Yonge St at Steeles Ave West South Side ♿︎ 9059
  40. Finch Station at Bus Bay 2 ♿︎ 14687

West - 960D Steeles West Express towards Highway 27 via Pioneer Village Station 41 stops

  1. Finch Station at Bus Bay 2 ♿︎ 14687
  2. Steeles Ave West at Yonge St West Side ♿︎ 8317
  3. Steeles Ave West at Hilda Ave ♿︎ 8280
  4. Steeles Ave East at Bathurst St ♿︎ 8261
  5. Steeles Ave West at Carpenter Rd West Side ♿︎ 8265
  6. Steeles Ave West at Thurman Rd ♿︎ 8311
  7. Steeles Ave West at Conley St ♿︎ 8267
  8. Steeles Ave West at Dufferin St ♿︎ 8269
  9. Steeles Ave West at Alness St ♿︎ 8255
  10. Steeles Ave West at Tandem Rd ♿︎ 1598
  11. Steeles Ave West at Keele St ♿︎ 1591
  12. Pioneer Village Station Bus Bay 10 ♿︎ 15579
  13. Steeles Ave West at Northwest Gate ♿︎ 1602
  14. Steeles Ave West at Murray Ross Pkwy ♿︎ 1593
  15. Steeles Ave West at Jane St West Side ♿︎ 8286
  16. Steeles Ave West at Adesso Dr ♿︎ 8253
  17. Steeles Ave West at Norfinch Dr ♿︎ 8295
  18. 3600 Steeles Ave West ♿︎ 8296
  19. Steeles Ave West at Rossdean Dr ♿︎ 8302
  20. Steeles Ave West at Old Weston Rd ♿︎ 8307
  21. Steeles Ave West at Weston Rd ♿︎ 8316
  22. Steeles Ave West at Pearce Rd ♿︎ 8297
  23. Steeles Ave West at Klondike Dr ♿︎ 8288
  24. Steeles Ave West at Scholes Rd/Barmac Dr ♿︎ 8303
  25. Steeles Ave West at Turbine Dr West Side ♿︎ 8312
  26. Steeles Ave West at Gaudaur Rd ♿︎ 8277
  27. Steeles Ave West at Pine Valley Dr ♿︎ 8298
  28. Steeles Ave West at Walkway to Friuli Crt 8273
  29. Steeles Ave West at Islington Ave ♿︎ 8283
  30. Steeles Ave West at Islington Ave Loop ♿︎ 8285
  31. Steeles Ave West at Kipling Ave ♿︎ 9822
  32. 5010 Steeles Ave West ♿︎ 9263
  33. Steeles Ave West at Gihon Spring Dr ♿︎ 9264
  34. Steeles Ave West at Martin Grove Rd ♿︎ 9823
  35. Opposite 6793-6823 Steeles Ave West 10854
  36. Opposite 6807 Steeles Ave West 10855
  37. Steeles Ave West at Highway 27 West Side 10856
  38. Steinway Blvd at Steeles Ave West South Side ♿︎ 10857
  39. 22 Steinway Blvd 10858
  40. Signal Hill Ave at Steinway Blvd North Side 10859
  41. Signal Hill Ave at Steeles Ave West ♿︎ 10860

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