Skip to main content of this page.

29 Dufferin This route is accessible This route has bicycle racks

All TTC buses (except Community and Wheel-Trans buses) have bike racks so that you can bring your bike with you on your journey. Depending on the bus type, bike racks can hold one or two bikes. The racks are easy to load and unload, and are available on a first-come, first-served basis.

All accessories must be removed from the bike prior to loading as they may impede operators' sight lines. Please remove water bottles, air pumps, panniers, child carriers, solid baskets, bags and other loose items before boarding. The Operator has the right to refuse use of the bike rack to keep clear sightlines.

2 Service Advisories

29 Dufferin - Route change - Pan Am Games

Service change effective July 11, 2015

Last updated July 2 2015, 12:02 PM

29 Dufferin - Temporary route change - Pan Am Games and Service increase - Service Improvements for 2015

Service change effective June 21, 2015

Last updated June 10 2015, 8:32 AM

Branch Legend

  • A 29A DUFFERIN To EXHIBITION (DUFFERIN GATE)
  • B 29B DUFFERIN To EXHIBITION (DUFFERIN GATE)
  • D 29D DUFFERIN To DUFFERIN STN
  • N 329 DUFFERIN BLUE NIGHT DUFFERIN To EXHIBITION
Choose a stop to view the full schedule for that stop

Effective June 15, 2015

Stop Number Stop Number Help Branch Next 3 scheduled buses
WILSON STATION
  • 14799
  • A D N
  • 5:26 A
  • 5:36 A
  • 5:46 A
DUFFERIN at WILSON SOUTH SIDE Accessible
  • 2107
  • A D N
  • 5:29 A
  • 5:39 A
  • 5:49 A
DUFFERIN at BRIDGELAND SOUTH SIDE Accessible
  • 2024
  • A D N
  • 5:33 A
  • 5:43 A
  • 5:53 A
DUFFERIN at ORFUS Accessible
  • 2076
  • A D N
  • 5:26 A
  • 5:35 A
  • 5:45 A
DUFFERIN at LAWRENCE Accessible
  • 2070
  • A D N
  • 5:31 A
  • 5:40 A
  • 5:50 A
DUFFERIN at GLENCAIRN Accessible
  • 2054
  • A D N
  • 5:35 A
  • 5:44 A
  • 5:54 A
LANSDOWNE at TYCOS
  • 11136
  • B
  • 5:29 B
  • 5:39 B
  • 5:48 B
DUFFERIN at EGLINTON Accessible
  • 2046
  • A B D N
  • 5:28 B
  • 5:32 A
  • 5:37 B
DUFFERIN at ROGERS Accessible
  • 2083
  • A B D N
  • 5:28 A
  • 5:33 B
  • 5:37 A
DUFFERIN at ST CLAIR Accessible
  • 2094
  • A B D N
  • 5:27 B
  • 5:32 A
  • 5:37 B
DUFFERIN at DAVENPORT
  • 2039
  • A B D N
  • 5:30 B
  • 5:35 A
  • 5:40 B
DUFFERIN at DUPONT SOUTH SIDE Accessible
  • 2044
  • A B D N
  • 5:27 A
  • 5:32 B
  • 5:37 A
DUFFERIN at BLOOR Accessible
  • 2013
  • A B D N
  • 5:29 B
  • 5:33 A
  • 5:38 B
DUFFERIN at COLLEGE Accessible
  • 2034
  • A B N
  • 5:29 A
  • 5:34 B
  • 5:38 A
DUFFERIN at DUNDAS Accessible
  • 2041
  • A B N
  • 5:26 B
  • 5:31 A
  • 5:36 B
DUFFERIN at QUEEN
  • 15030
  • A B N
  • 5:30 B
  • 5:35 A
  • 5:40 B
DUFFERIN at KING Accessible
  • 2067
  • A B N
  • 5:27 A
  • 5:32 B
  • 5:37 A
Choose a stop to view the full schedule for that stop

Effective June 15, 2015

Stop Number Stop Number Help Branch Next 3 scheduled buses
WILSON STATION
  • 14799
  • A D N
  • 5:26 A
  • 5:36 A
  • 5:46 A
DUFFERIN at WILSON SOUTH SIDE Accessible
  • 2107
  • A D N
  • 5:29 A
  • 5:39 A
  • 5:49 A
DUFFERIN at WHITLEY Accessible
  • 2105
  • A D N
DUFFERIN at BRIDGELAND SOUTH SIDE Accessible
  • 2024
  • A D N
  • 5:33 A
  • 5:43 A
  • 5:53 A
DUFFERIN at JANE OSLER Accessible
  • 2064
  • A D N
DUFFERIN at BENTWORTH Accessible
  • 2019
  • A D N
DUFFERIN at ORFUS Accessible
  • 2076
  • A D N
  • 5:26 A
  • 5:35 A
  • 5:45 A
DUFFERIN at SAMOR farside Accessible
  • 2087
  • A D N
DUFFERIN at APEX farside Accessible
  • 2016
  • A D N
DUFFERIN at LAWRENCE Accessible
  • 2070
  • A D N
  • 5:31 A
  • 5:40 A
  • 5:50 A
DUFFERIN at CLAVER
  • 2030
  • A D N
DUFFERIN at PLAYFAIR Accessible
  • 2078
  • A D N
DUFFERIN at GLENCAIRN Accessible
  • 2054
  • A D N
  • 5:35 A
  • 5:44 A
  • 5:54 A
LANSDOWNE at TYCOS
  • 11136
  • B
  • 5:29 B
  • 5:39 B
  • 5:48 B
TYCOS at 105 Accessible
  • 11137
  • B
TYCOS at 81 Accessible
  • 11138
  • B
TYCOS at DUFFERIN Accessible
  • 11139
  • B
DUFFERIN at TYCOS farside Accessible
  • 2100
  • A B D N
DUFFERIN at BRIAR HILL Accessible
  • 2023
  • A B D N
DUFFERIN at CASTLEFIELD Accessible
  • 2026
  • A B D N
DUFFERIN at BOWIE
  • 2021
  • A B D N
DUFFERIN at EGLINTON Accessible
  • 2046
  • A B D N
  • 5:28 B
  • 5:32 A
  • 5:37 B
DUFFERIN at HUNTER Accessible
  • 2063
  • A B D N
DUFFERIN at ROWAN
  • 2086
  • A B D N
DUFFERIN at PRESTON farside Accessible
  • 2079
  • A B D N
DUFFERIN at HOLMESDALE Accessible
  • 2060
  • A B D N
DUFFERIN at EVERSFIELD farside Accessible
  • 2049
  • A B D N
DUFFERIN at ROGERS Accessible
  • 2083
  • A B D N
  • 5:28 A
  • 5:33 B
  • 5:37 A
DUFFERIN at HOPE Accessible
  • 2061
  • A B D N
DUFFERIN at ASCOT Accessible
  • 2017
  • A B D N
DUFFERIN at ST CLAIR Accessible
  • 2094
  • A B D N
  • 5:27 B
  • 5:32 A
  • 5:37 B
DUFFERIN at AUBURN Accessible
  • 2085
  • A B D N
DUFFERIN at DAVENPORT
  • 2039
  • A B D N
  • 5:30 B
  • 5:35 A
  • 5:40 B
DUFFERIN at CHANDOS Accessible
  • 2028
  • A B D N
DUFFERIN at GEARY Accessible
  • 2051
  • A B D N
DUFFERIN at DUPONT SOUTH SIDE Accessible
  • 2044
  • A B D N
  • 5:27 A
  • 5:32 B
  • 5:37 A
DUFFERIN at LAPPIN farside Accessible
  • 2068
  • A B D N
DUFFERIN at SHANLY Accessible
  • 2089
  • A B D N
DUFFERIN at BLOOR Accessible
  • 2013
  • A B D N
  • 5:29 B
  • 5:33 A
  • 5:38 B
DUFFERIN at CROATIA farside Accessible
  • 2035
  • A B N
DUFFERIN at DUFFERIN PARK Accessible
  • 9341
  • A B N
DUFFERIN at SYLVAN Accessible
  • 2099
  • A B N
DUFFERIN at COLLEGE Accessible
  • 2034
  • A B N
  • 5:29 A
  • 5:34 B
  • 5:38 A
DUFFERIN at DUNDAS Accessible
  • 2041
  • A B N
  • 5:26 B
  • 5:31 A
  • 5:36 B
DUFFERIN at GORDON Accessible
  • 2058
  • A B N
DUFFERIN at ALMA farside Accessible
  • 2015
  • A B N
DUFFERIN at QUEEN
  • 15030
  • A B N
  • 5:30 B
  • 5:35 A
  • 5:40 B
DUFFERIN at MELBOURNE Accessible
  • 2074
  • A B N
DUFFERIN at KING Accessible
  • 2067
  • A B N
  • 5:27 A
  • 5:32 B
  • 5:37 A
DUFFERIN at LIBERTY Accessible
  • 2072
  • A B N
DUFFERIN at SPRINGHURST Accessible
  • 2092
  • A B N
DUFFERIN GATE LOOP Accessible
  • 2032
  • A B
Choose a stop to view the full schedule for that stop

Effective June 15, 2015

Stop Number Stop Number Help Branch Next 3 scheduled buses
DUFFERIN at WILSON SOUTH SIDE Accessible
  • 2107
  • A D N
  • 5:29 A
  • 5:39 A
  • 5:49 A
DUFFERIN at WHITLEY Accessible
  • 2105
  • A D N
DUFFERIN at BRIDGELAND SOUTH SIDE Accessible
  • 2024
  • A D N
  • 5:33 A
  • 5:43 A
  • 5:53 A
DUFFERIN at JANE OSLER Accessible
  • 2064
  • A D N
DUFFERIN at BENTWORTH Accessible
  • 2019
  • A D N
DUFFERIN at ORFUS Accessible
  • 2076
  • A D N
  • 5:26 A
  • 5:35 A
  • 5:45 A
DUFFERIN at SAMOR farside Accessible
  • 2087
  • A D N
DUFFERIN at APEX farside Accessible
  • 2016
  • A D N
DUFFERIN at LAWRENCE Accessible
  • 2070
  • A D N
  • 5:31 A
  • 5:40 A
  • 5:50 A
DUFFERIN at PLAYFAIR Accessible
  • 2078
  • A D N
DUFFERIN at GLENCAIRN Accessible
  • 2054
  • A D N
  • 5:35 A
  • 5:44 A
  • 5:54 A
TYCOS at 105 Accessible
  • 11137
  • B
TYCOS at 81 Accessible
  • 11138
  • B
TYCOS at DUFFERIN Accessible
  • 11139
  • B
DUFFERIN at TYCOS farside Accessible
  • 2100
  • A B D N
DUFFERIN at BRIAR HILL Accessible
  • 2023
  • A B D N
DUFFERIN at CASTLEFIELD Accessible
  • 2026
  • A B D N
DUFFERIN at EGLINTON Accessible
  • 2046
  • A B D N
  • 5:28 B
  • 5:32 A
  • 5:37 B
DUFFERIN at HUNTER Accessible
  • 2063
  • A B D N
DUFFERIN at PRESTON farside Accessible
  • 2079
  • A B D N
DUFFERIN at HOLMESDALE Accessible
  • 2060
  • A B D N
DUFFERIN at EVERSFIELD farside Accessible
  • 2049
  • A B D N
DUFFERIN at ROGERS Accessible
  • 2083
  • A B D N
  • 5:28 A
  • 5:33 B
  • 5:37 A
DUFFERIN at HOPE Accessible
  • 2061
  • A B D N
DUFFERIN at ASCOT Accessible
  • 2017
  • A B D N
DUFFERIN at ST CLAIR Accessible
  • 2094
  • A B D N
  • 5:27 B
  • 5:32 A
  • 5:37 B
DUFFERIN at AUBURN Accessible
  • 2085
  • A B D N
DUFFERIN at CHANDOS Accessible
  • 2028
  • A B D N
DUFFERIN at GEARY Accessible
  • 2051
  • A B D N
DUFFERIN at DUPONT SOUTH SIDE Accessible
  • 2044
  • A B D N
  • 5:27 A
  • 5:32 B
  • 5:37 A
DUFFERIN at LAPPIN farside Accessible
  • 2068
  • A B D N
DUFFERIN at SHANLY Accessible
  • 2089
  • A B D N
DUFFERIN at BLOOR Accessible
  • 2013
  • A B D N
  • 5:29 B
  • 5:33 A
  • 5:38 B
DUFFERIN at CROATIA farside Accessible
  • 2035
  • A B N
DUFFERIN at DUFFERIN PARK Accessible
  • 9341
  • A B N
DUFFERIN at SYLVAN Accessible
  • 2099
  • A B N
DUFFERIN at COLLEGE Accessible
  • 2034
  • A B N
  • 5:29 A
  • 5:34 B
  • 5:38 A
DUFFERIN at DUNDAS Accessible
  • 2041
  • A B N
  • 5:26 B
  • 5:31 A
  • 5:36 B
DUFFERIN at GORDON Accessible
  • 2058
  • A B N
DUFFERIN at ALMA farside Accessible
  • 2015
  • A B N
DUFFERIN at MELBOURNE Accessible
  • 2074
  • A B N
DUFFERIN at KING Accessible
  • 2067
  • A B N
  • 5:27 A
  • 5:32 B
  • 5:37 A
DUFFERIN at LIBERTY Accessible
  • 2072
  • A B N
DUFFERIN at SPRINGHURST Accessible
  • 2092
  • A B N
DUFFERIN GATE LOOP Accessible
  • 2032
  • A B

Help

Stop Number: Use the Stop Number to help plan your trip or find out when the next bus will arrive by texting the Stop Number to 898882.

Accessible routes: The TTC provides accessible service on many routes. Not all stops or stations are accessible.

29 DUFFERIN connects to the Subway / RT at