Canada Transit Atlas

98

TTC 98 Willowdale-Senlac

Bus · Toronto Transit Commission

Runs every 22 min in weekday rush hours, every 25 min weekday middays and every 25 min on weekends. Weekday trips from 5:10 am to 12:46 am.

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

How often it runs

East - 98 Willowdale-Senlac towards Steeles via Sheppard-Yonge Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 am2 trips2 trips–
Morning rush6–9 amevery 24 minevery 30 minevery 30 min
Midday9 am–3 pmevery 27 minevery 25 minevery 25 min
Afternoon rush3–7 pmevery 20 minevery 25 minevery 25 min
Evening7 pm–midnightevery 22 minevery 26 minevery 26 min
Overnightmidnight–3 amevery 23 minevery 28 minevery 28 min
First trip5:13 am5:28 am7:37 am
Last trip1:12 am1:12 am1:13 am
Trips524642

West - 98 Willowdale-Senlac towards Peckham via Sheppard-Yonge Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 15 minevery 16 min–
Morning rush6–9 amevery 23 minevery 30 minevery 20 min
Midday9 am–3 pmevery 25 minevery 25 minevery 25 min
Afternoon rush3–7 pmevery 22 minevery 25 minevery 25 min
Evening7 pm–midnightevery 23 minevery 27 minevery 27 min
Overnightmidnight–3 am2 trips2 trips2 trips
First trip5:10 am5:25 am7:34 am
Last trip12:46 am12:47 am12:48 am
Trips534642

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 - 98 Willowdale-Senlac towards Steeles via Sheppard-Yonge Station 45 stops

  1. Cactus Ave at Green Bush Rd West Side ♿︎ 6280
  2. Peckham Ave at Donnalyn Dr South Side ♿︎ 6655
  3. Peckham Ave at Pleasant Ave South Side 6656
  4. Goulding Ave at Cactus Ave 6404
  5. Cactus Ave at Homewood Ave ♿︎ 6282
  6. Cactus Ave at Connaught Ave ♿︎ 6277
  7. Cactus Ave at Drewry Ave 6279
  8. Grantbrook St at Drewry Ave South Side ♿︎ 6410
  9. Grantbrook St at Charlton Blvd ♿︎ 6409
  10. Grantbrook St at Blake Ave ♿︎ 6407
  11. Grantbrook St at Hendon Ave ♿︎ 6414
  12. Grantbrook St at Finch Ave West ♿︎ 6412
  13. Senlac Rd at Finch Ave West South Side ♿︎ 7119
  14. Senlac Rd at Lurgan Dr ♿︎ 7124
  15. Senlac Rd at Hounslow Ave ♿︎ 7122
  16. Senlac Rd at Churchill Ave ♿︎ 7113
  17. Senlac Rd at Ellerslie Ave ♿︎ 7116
  18. Senlac Rd at Park Home Ave South Side ♿︎ 7126
  19. Senlac Rd at York Cemetery ♿︎ 7112
  20. Senlac Rd at Burnett Ave ♿︎ 7110
  21. Senlac Rd at Elmhurst Ave South Side ♿︎ 7117
  22. Senlac Rd at Sheppard Ave West ♿︎ 7127
  23. Sheppard Ave West at Pewter Rd ♿︎ 16232
  24. Sheppard-Yonge Station at Bus Bay 2A ♿︎ 14771
  25. Sheppard Ave East at Doris Ave ♿︎ 13563
  26. Sheppard Ave East at Leona Dr ♿︎ 1540
  27. Willowdale Ave at Sheppard Ave East North Side ♿︎ 8822
  28. Willowdale Ave at Spring Garden Ave ♿︎ 8826
  29. Willowdale Ave at Elmwood Ave ♿︎ 8801
  30. Willowdale Ave at Empress Ave ♿︎ 15851
  31. Willowdale Ave at Parkview Ave North Side ♿︎ 15852
  32. Willowdale Ave at Church Ave North Side ♿︎ 8797
  33. Willowdale Ave at Byng Ave ♿︎ 8793
  34. Willowdale Ave at Finch Ave East ♿︎ 8803
  35. Willowdale Ave at Bishop Ave North Side 8791
  36. Willowdale Ave at Revcoe Dr ♿︎ 8821
  37. Willowdale Ave at Silverview Dr ♿︎ 8824
  38. Willowdale Ave at Cummer Ave ♿︎ 8800
  39. Willowdale Ave at Wedgewood Dr 8827
  40. Willowdale Ave at Northwood Dr 8813
  41. Willowdale Ave at Centre Ave 8795
  42. Willowdale Ave at Newton Dr ♿︎ 8811
  43. Willowdale Ave at Otonabee Ave 8816
  44. Willowdale Ave at Abitibi Ave North Side 8789
  45. Steeles Ave East Loop ♿︎ 9176

West - 98 Willowdale-Senlac towards Peckham via Sheppard-Yonge Station 47 stops

  1. Steeles Ave East Loop ♿︎ 9176
  2. Steeles Ave East at Dumont St ♿︎ 8217
  3. Willowdale Ave at Steeles Ave East South Side ♿︎ 10445
  4. Willowdale Ave at Abitibi Ave ♿︎ 8790
  5. Willowdale Ave at Otonabee Ave ♿︎ 8817
  6. Willowdale Ave at Newton Dr ♿︎ 8812
  7. Willowdale Ave at Centre Ave 8796
  8. Willowdale Ave at Northwood Dr ♿︎ 8814
  9. Willowdale Ave at Wedgewood Dr ♿︎ 8828
  10. Willowdale Ave at Cummer Ave ♿︎ 16876
  11. Willowdale Ave at Silverview Dr ♿︎ 8825
  12. Willowdale Ave at Revcoe Dr South Side ♿︎ 8820
  13. Willowdale Ave at Bishop Ave ♿︎ 8792
  14. Willowdale Ave at Finch Ave East ♿︎ 8804
  15. Willowdale Ave at Byng Ave ♿︎ 8794
  16. Willowdale Ave at Church Ave ♿︎ 8798
  17. Willowdale Ave at Parkview Ave South Side 8818
  18. Willowdale Ave at Empress Ave ♿︎ 8802
  19. Willowdale Ave at Hillcrest Ave ♿︎ 8806
  20. Willowdale Ave at Hollywood Ave South Side ♿︎ 8807
  21. Willowdale Ave at Spring Garden Ave ♿︎ 16355
  22. Willowdale Ave at Sheppard Ave East ♿︎ 8823
  23. Sheppard Ave East at Kenneth Ave ♿︎ 16647
  24. Sheppard Ave East at Doris Ave ♿︎ 1535
  25. Sheppard-Yonge Station at Bus Bay 4A ♿︎ 14773
  26. Sheppard Ave West at Quilter Rd ♿︎ 16233
  27. Senlac Rd at Sheppard Ave West North Side ♿︎ 7108
  28. Senlac Rd at Elmhurst Ave ♿︎ 7118
  29. Senlac Rd at Burnett Ave ♿︎ 7109
  30. Senlac Rd at York Cemetery ♿︎ 7111
  31. Senlac Rd at Park Home Ave North Side ♿︎ 7125
  32. Senlac Rd at Ellerslie Ave 7115
  33. Senlac Rd at Churchill Ave ♿︎ 7114
  34. Senlac Rd at Hounslow Ave North Side 7121
  35. Senlac Rd at Lurgan Dr ♿︎ 7123
  36. Senlac Rd at Finch Ave West ♿︎ 7120
  37. Grantbrook St at Finch Ave West North Side ♿︎ 6378
  38. Grantbrook St at Hendon Ave 6413
  39. Grantbrook St at Blake Ave North Side ♿︎ 6406
  40. Grantbrook St at Charlton Blvd ♿︎ 6408
  41. Grantbrook St at Drewry Ave ♿︎ 6411
  42. Cactus Ave at Drewry Ave North Side ♿︎ 6278
  43. Cactus Ave at Connaught Ave ♿︎ 6276
  44. Cactus Ave at Homewood Ave ♿︎ 6281
  45. Cactus Ave at Pleasant Ave ♿︎ 6283
  46. 111 Cactus Ave ♿︎ 6275
  47. Cactus Ave at Green Bush Rd West Side ♿︎ 6280

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