Canada Transit Atlas

29

TTC 29 Dufferin

Bus · Toronto Transit Commission

Runs every 8 min on weekdays and every 6 min on weekends. Weekday trips from 5:36 am to 1:48 am.

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

How often it runs

South - 29A Dufferin towards Exhibition (Dufferin Gate)

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 amevery 10 minevery 10 min–
Morning rush6–9 amevery 8 minevery 9 minevery 8 min
Midday9 am–3 pmevery 8 minevery 6 minevery 6 min
Afternoon rush3–7 pmevery 8 minevery 5 minevery 5 min
Evening7 pm–midnightevery 9 minevery 6 minevery 9 min
Overnightmidnight–3 amevery 11 minevery 10 minevery 11 min
First trip5:27 am5:27 am7:42 am
Last trip1:22 am1:22 am1:22 am
Trips145190159

North - 29 Dufferin towards Wilson Station

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 am2 tripsevery 6 min–
Morning rush6–9 amevery 8 minevery 8 minevery 8 min
Midday9 am–3 pmevery 8 minevery 6 minevery 6 min
Afternoon rush3–7 pmevery 8 minevery 5 minevery 5 min
Evening7 pm–midnightevery 9 minevery 6 minevery 8 min
Overnightmidnight–3 amevery 11 minevery 11 minevery 12 min
First trip5:36 am5:37 am7:56 am
Last trip1:48 am1:48 am1:48 am
Trips146194160

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 - 29A Dufferin towards Exhibition (Dufferin Gate) 45 stops

  1. Wilson Station at Bus Bay 1A ♿︎ 14799
  2. Dufferin St at Wilson Ave South Side ♿︎ 2107
  3. Dufferin St at Whitley Ave ♿︎ 2105
  4. Dufferin St at Bridgeland Ave South Side ♿︎ 2024
  5. Dufferin St at Jane Osler Blvd - Yorkdale Shopping Centre ♿︎ 2064
  6. Dufferin St at Bentworth Ave ♿︎ 2019
  7. Dufferin St at Orfus Rd ♿︎ 2076
  8. Dufferin St at Samor Rd South Side ♿︎ 2087
  9. Dufferin St at Apex Rd South Side ♿︎ 2016
  10. Dufferin St at Lawrence Ave West ♿︎ 2070
  11. Dufferin St at Playfair Ave ♿︎ 2078
  12. Dufferin St at Glengrove Ave 2056
  13. Dufferin St at Glencairn Ave ♿︎ 2054
  14. Dufferin St at Wingold Ave 15471
  15. Dufferin St at Briar Hill Ave ♿︎ 2023
  16. Dufferin St at Castlefield Ave ♿︎ 2026
  17. Dufferin St at Bowie Ave 2021
  18. Dufferin St at Ramsden Rd South Side ♿︎ 2046
  19. Dufferin St at Rowan Ave 2086
  20. Dufferin St at Preston Rd South Side ♿︎ 2079
  21. Dufferin St at Holmesdale Rd ♿︎ 2060
  22. Dufferin St at Eversfield Rd South Side ♿︎ 2049
  23. Dufferin St at Rogers Rd ♿︎ 2083
  24. Dufferin St at Hope St ♿︎ 2061
  25. Dufferin St at Ascot Ave ♿︎ 2017
  26. Dufferin St at St Clair Ave West ♿︎ 2094
  27. Dufferin St at Auburn Ave ♿︎ 2085
  28. Dufferin St at Davenport Rd 2039
  29. Dufferin St at Brandon Ave ♿︎ 16470
  30. Dufferin St at Dupont St South Side ♿︎ 2044
  31. Dufferin St at Lappin Ave South Side ♿︎ 2068
  32. Dufferin St at Shanly St ♿︎ 2089
  33. Dufferin St at Bloor St West - Dufferin Station ♿︎ 2013
  34. Dufferin St at Dufferin Park Ave ♿︎ 9341
  35. Dufferin St at Sylvan Ave ♿︎ 2099
  36. Dufferin St at College St ♿︎ 2034
  37. Dufferin St at Dundas St West ♿︎ 2041
  38. Dufferin St at Gordon St ♿︎ 2058
  39. Dufferin St at Alma Ave ♿︎ 2015
  40. Dufferin St at Queen St West 15030
  41. Dufferin St at Melbourne Ave ♿︎ 2074
  42. Dufferin St at King St West ♿︎ 2067
  43. Dufferin St at Liberty St ♿︎ 2072
  44. Dufferin St at Springhurst Ave ♿︎ 2092
  45. Dufferin Gate Loop ♿︎ 2032

North - 29 Dufferin towards Wilson Station 48 stops

  1. Princes' Gates Loop at Canada Blvd - CNE East Entrance 14363
  2. Princes' Blvd at Newfoundland Rd West Side - Enercare Centre 14930
  3. Princes' Blvd at Ontario Dr ♿︎ 16284
  4. Saskatchewan Rd at Dufferin St ♿︎ 14470
  5. Dufferin St at Springhurst Ave ♿︎ 9991
  6. Dufferin St at Liberty St ♿︎ 2071
  7. Dufferin St at King St West ♿︎ 2066
  8. Dufferin St at Melbourne Ave ♿︎ 9739
  9. Dufferin St at Queen St West ♿︎ 2081
  10. Dufferin St at Alma Ave ♿︎ 2014
  11. Dufferin St at Gordon St ♿︎ 2057
  12. Dufferin St at Dundas St West ♿︎ 2043
  13. Dufferin St at College St North Side ♿︎ 2033
  14. Dufferin St at Sylvan Ave North Side ♿︎ 2098
  15. Dufferin St at Dufferin Park Ave ♿︎ 2040
  16. Dufferin St at Bloor St West - Dufferin Station ♿︎ 2020
  17. Dufferin St at Shanly St ♿︎ 2088
  18. Dufferin St and Millicent St ♿︎ 16730
  19. Dufferin St at Dupont St ♿︎ 2045
  20. Dufferin St at Brandon Ave ♿︎ 2022
  21. Dufferin St at Davenport Rd North Side ♿︎ 2038
  22. Dufferin St at Auburn Ave ♿︎ 2018
  23. Dufferin St at St Clair Ave West ♿︎ 2093
  24. Dufferin St at Ascot Ave ♿︎ 15199
  25. Dufferin St at Hope St ♿︎ 10092
  26. Dufferin St at Rogers Rd ♿︎ 2082
  27. Dufferin St at Eversfield Rd ♿︎ 2048
  28. Dufferin St at Martin St 15058
  29. Dufferin St at Gibson St North Side ♿︎ 2052
  30. Dufferin St at Rowan Ave ♿︎ 2065
  31. Dufferin St at Eglinton Ave West ♿︎ 16367
  32. Dufferin St at Whitmore Ave ♿︎ 15470
  33. Dufferin St at Castlefield Ave ♿︎ 2025
  34. Dufferin St at Briar Hill Ave ♿︎ 10262
  35. Dufferin St at Stayner Ave 2095
  36. Dufferin St at Glencairn Ave ♿︎ 2053
  37. Dufferin St at Glengrove Ave 2055
  38. Dufferin St at Wenderly Dr ♿︎ 15469
  39. Dufferin St at Lawrence Ave West North Side ♿︎ 2069
  40. Dufferin St at Dane Ave ♿︎ 2037
  41. Dufferin St at Celt Ave North Side ♿︎ 2027
  42. Dufferin St at Orfus Rd ♿︎ 2091
  43. Dufferin St at Ranee Ave North Side ♿︎ 982
  44. Dufferin St at Jane Osler Blvd - Yorkdale Shopping Centre ♿︎ 985
  45. Dufferin St at Yorkdale Rd ♿︎ 979
  46. Dufferin St at Billy Bishop Way North Side ♿︎ 2104
  47. Dufferin St at Wilson Ave ♿︎ 2108
  48. Wilson Station at Bus Bay 1A ♿︎ 14799

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