
29C
Dufferin
Branches
- Wilson Ave at Transit Rd West Side
- Dufferin St at Wilson Ave South Side
- Dufferin St at Whitley Ave
- Dufferin St at Bridgeland Ave South Side
- Dufferin St at Jane Osler Blvd - Yorkdale Shopping Centre
- Dufferin St at Bentworth Ave
- Dufferin St at Orfus Rd
- Dufferin St at Samor Rd South Side
- Dufferin St at Apex Rd South Side
- Dufferin St at Lawrence Ave West
- Dufferin St at Claver Ave
- Dufferin St at Playfair Ave
- Dufferin St at Glengrove Ave
- Dufferin St at Glencairn Ave
- Dufferin St at Wingold Ave
- Dufferin St at Briar Hill Ave
- Dufferin St at Castlefield Ave
- Dufferin St at Bowie Ave
- Dufferin St at Eglinton Ave West
- Dufferin St at Rowan Ave
- Dufferin St at Preston Rd South Side
- Dufferin St at Holmesdale Rd
- Dufferin St at Eversfield Rd South Side
- Dufferin St at Rogers Rd
- Dufferin St at Hope St
- Dufferin St at Ascot Ave
- Dufferin St at St Clair Ave West
- Dufferin St at Auburn Ave
- Dufferin St at Davenport Rd
- Dufferin St at Brandon Ave
- Dufferin St at Dupont St South Side
- Dufferin St at Lappin Ave South Side
- Dufferin St at Shanly St
- Dufferin St at Bloor St West - Dufferin Station
- Dufferin St at Croatia St South Side
- Dufferin St at Dufferin Park Ave
- Dufferin St at Sylvan Ave
- Dufferin St at College St
- Dufferin St at Dundas St West
- Dufferin St at Gordon St
- Dufferin St at Alma Ave
- Dufferin St at Queen St West
- Dufferin St at Melbourne Ave
- Dufferin St at King St West
- Dufferin St at Liberty St
- Dufferin St at Springhurst Ave
- Saskatchewan Rd at Dufferin St East Side
- Princes Blvd at Ontario Dr
- Nunavut Rd - Horse Palace
- Nova Scotia Ave at Manitoba Dr - Exhibition GO Station
- Princes' Gates Loop at Canada Blvd - Cne East Entrance