Canada Transit Atlas

25

TTC 25 Don Mills

Bus · Toronto Transit Commission

Runs every 4 min in weekday rush hours, every 5 min weekday middays and every 10 min on weekends. Weekday trips from 5:18 am to 2:16 am.

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

How often it runs

South - 25A Don Mills towards Broadview Station via Don Mills Station and Don Valley Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 5 minevery 8 min1 trip
Morning rush6–9 amevery 4 minevery 10 minevery 15 min
Midday9 am–3 pmevery 5 minevery 10 minevery 10 min
Afternoon rush3–7 pmevery 4 minevery 10 minevery 10 min
Evening7 pm–midnightevery 6 minevery 10 minevery 10 min
Overnightmidnight–3 amevery 11 minevery 13 minevery 12 min
First trip5:18 am5:26 am5:43 am
Last trip2:16 am2:16 am2:16 am
Trips249125114

North - 25A Don Mills towards Steeles via Don Valley Station and Don Mills Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 4 minevery 4 min1 trip
Morning rush6–9 amevery 4 minevery 9 minevery 15 min
Midday9 am–3 pmevery 5 minevery 10 minevery 10 min
Afternoon rush3–7 pmevery 4 minevery 10 minevery 10 min
Evening7 pm–midnightevery 6 minevery 10 minevery 10 min
Overnightmidnight–3 amevery 12 minevery 12 minevery 12 min
First trip5:29 am5:44 am5:58 am
Last trip2:03 am2:03 am2:03 am
Trips245125113

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 - 25A Don Mills towards Broadview Station via Don Mills Station and Don Valley Station 52 stops

  1. Freshmeadow Dr at Don Mills Rd ♿︎ 2646
  2. Don Mills Rd at Cliffwood Rd (North) ♿︎ 1916
  3. Don Mills Rd at Cliffwood Rd (South) ♿︎ 1918
  4. Don Mills Rd at Pebble Byway ♿︎ 1960
  5. Don Mills Rd at McNicoll Ave ♿︎ 1953
  6. Don Mills Rd at Premier Davis Blvd - Seneca College ♿︎ 1965
  7. Don Mills Rd at Finch Ave East ♿︎ 1932
  8. Don Mills Rd at Seneca Hill Dr ♿︎ 1968
  9. Don Mills Rd at Van Horne Ave South Side ♿︎ 16485
  10. Don Mills Rd at Walkway to O'Shea Crescent ♿︎ 16758
  11. Don Mills Rd at Goodview Rd ♿︎ 1939
  12. 2980 Don Mills Rd ♿︎ 13422
  13. Don Mills Rd at Esterbrooke Ave ♿︎ 1928
  14. Don Mills Station at Bus Bay 2 ♿︎ 14623
  15. Don Mills Rd at Sheppard Ave East ♿︎ 1970
  16. Don Mills Rd at Helen Lu Rd ♿︎ 15989
  17. Don Mills Rd at Havenbrook Blvd ♿︎ 1943
  18. 2040 Don Mills Rd ♿︎ 11485
  19. Don Mills Rd at Duncan Mill Rd South Side ♿︎ 1924
  20. Don Mills Rd at Moatfield Dr South Side ♿︎ 1954
  21. Don Mills Rd at York Mills Rd South Side ♿︎ 9107
  22. 1450 Don Mills Rd ♿︎ 1907
  23. Don Mills Rd at Kern Rd ♿︎ 1945
  24. Don Mills Rd at Mallard Rd ♿︎ 1951
  25. Don Mills Rd at Bond Ave ♿︎ 1912
  26. Don Mills Rd at Chipping Rd ♿︎ 1914
  27. Don Mills Rd at The Donway West (North) ♿︎ 1921
  28. Don Mills Rd at Lawrence Ave East ♿︎ 1947
  29. Don Mills Rd at Clock Tower Rd ♿︎ 1962
  30. Don Mills Rd at The Donway West (South) ♿︎ 1923
  31. Don Mills Rd at Barber Greene Rd South Side ♿︎ 15526
  32. Don Mills Rd at Wynford Dr ♿︎ 1978
  33. Don Mills Rd at Eglinton Ave East South Side ♿︎ 9126
  34. Don Mills Rd at St Dennis Dr - Ontario Science Centre ♿︎ 1973
  35. Don Mills Rd at Gateway Blvd ♿︎ 1935
  36. Overlea Blvd at Don Mills Rd West Side ♿︎ 2978
  37. Overlea Blvd at William Morgan Dr West Side ♿︎ 2986
  38. Overlea Blvd at Thorncliffe Park Dr (East) West Side ♿︎ 4518
  39. 46 Overlea Blvd ♿︎ 2977
  40. Overlea Blvd at Thorncliffe Park Dr (West) ♿︎ 8012
  41. Overlea Blvd at Leaside Park Dr ♿︎ 12127
  42. Pape Ave at Hopedale Ave ♿︎ 16696
  43. Pape Ave at O'Connor Dr ♿︎ 5988
  44. O'connor Dr at Hopedale Ave ♿︎ 16623
  45. Broadview Ave at Don Valley Dr ♿︎ 16621
  46. Broadview Ave at Cosburn Ave South Side 653
  47. Broadview Ave at Hillside Dr ♿︎ 656
  48. Broadview Ave at Pottery Rd South Side ♿︎ 659
  49. Broadview Ave at Chester Hill Rd ♿︎ 651
  50. 876 Broadview Ave ♿︎ 649
  51. Broadview Ave at Pretoria Ave ♿︎ 660
  52. Broadview Station at Bus Bay 4 ♿︎ 14637

North - 25A Don Mills towards Steeles via Don Valley Station and Don Mills Station 56 stops

  1. Broadview Station at Bus Bay 4 ♿︎ 14637
  2. 849 Broadview Ave ♿︎ 3369
  3. Broadview Ave at Browning Ave ♿︎ 655
  4. Broadview Ave at Mortimer Ave North Side ♿︎ 657
  5. Broadview Ave at Bater Ave ♿︎ 650
  6. Broadview Ave at Cosburn Ave North Side ♿︎ 652
  7. Broadview Ave at Don Valley Dr North Side ♿︎ 16620
  8. O'Connor Dr at Beechwood Dr East Side ♿︎ 16622
  9. Pape Ave at O'Connor Dr North Side ♿︎ 4501
  10. Pape Ave at Donlands Ave ♿︎ 16697
  11. Overlea Blvd at Millwood Rd East Side 2979
  12. Overlea Blvd at Leaside Park Dr East Side ♿︎ 2980
  13. Overlea Blvd at Thorncliffe Park Dr (West) ♿︎ 4520
  14. Overlea Blvd at East York Town Centre (East Side) ♿︎ 2988
  15. Overlea Blvd at Thorncliffe Park Dr (East) ♿︎ 8011
  16. Overlea Blvd at William Morgan Dr ♿︎ 2987
  17. Don Mills Rd at Gateway Blvd (South) North Side ♿︎ 1936
  18. Don Mills Rd at Gateway Blvd (North) ♿︎ 1934
  19. Don Mills Rd at St Dennis Dr - Ontario Science Centre ♿︎ 1972
  20. Don Mills Rd at Eglinton Ave East 15731
  21. Don Mills Rd at Wynford Dr ♿︎ 1977
  22. Don Mills Rd at Green Belt Dr North Side ♿︎ 1942
  23. Don Mills Rd at The Donway East (South) North Side ♿︎ 1922
  24. Don Mills Rd at Clock Tower Rd ♿︎ 1961
  25. Don Mills Rd at Lawrence Ave East ♿︎ 1946
  26. Don Mills Rd at The Donway East (North) ♿︎ 1920
  27. Don Mills Rd at Chipping Rd ♿︎ 1913
  28. Don Mills Rd at Legato Crt ♿︎ 1948
  29. Don Mills Rd at Farmcote Rd North Side ♿︎ 1930
  30. Don Mills Rd at Kern Rd North Side ♿︎ 1944
  31. Opposite 1450 Don Mills Rd ♿︎ 1957
  32. Don Mills Rd at York Mills Rd ♿︎ 1979
  33. Don Mills Rd at Moatfield Dr ♿︎ 1955
  34. Don Mills Rd at Graydon Hall Dr ♿︎ 1940
  35. Don Mills Rd at Graydon Hall Pl ♿︎ 1941
  36. Don Mills Rd at Parkway Forest Dr ♿︎ 1959
  37. Don Mills Rd at Helen Lu Rd ♿︎ 15988
  38. Don Mills Rd at Sheppard Ave East North Side ♿︎ 6349
  39. Don Mills Station at Bus Bay 4 ♿︎ 14625
  40. Don Mills Rd at Leith Hill Rd North Side ♿︎ 1949
  41. Don Mills Rd at Fairview Mall Dr North Side ♿︎ 1929
  42. Don Mills Rd at Godstone Rd ♿︎ 1938
  43. Don Mills Rd at Deerford Rd ♿︎ 1919
  44. Don Mills Rd at Van Horne Ave ♿︎ 1975
  45. Don Mills Rd at Seneca Hill Dr ♿︎ 1967
  46. Don Mills Rd at Finch Ave East ♿︎ 9140
  47. Don Mills Rd at Premier Davis Blvd - Seneca College ♿︎ 1966
  48. Don Mills Rd at McNicoll Ave ♿︎ 1952
  49. Don Mills Rd at Mogul Dr ♿︎ 1956
  50. Don Mills Rd at Cliffwood Rd (South) North Side ♿︎ 1917
  51. Don Mills Rd at Cliffwood Rd (North) ♿︎ 1915
  52. Don Mills Rd at Freshmeadow Dr ♿︎ 1933
  53. Don Mills Rd at Steeles Ave East ♿︎ 1974
  54. Townsend Rd at Steeles Ave East South Side ♿︎ 6148
  55. Townsend Rd at Freshmeadow Dr ♿︎ 3129
  56. Freshmeadow Dr at Don Mills Rd ♿︎ 2646

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