104 Line
Wilson Station - Downsview Station
TTC
TTC 104 Bus Stops and Route Schedule
The 104 Bus (Wilson Station - Downsview Station) is a route with 29 stops, departing from Wilson Station and ending at its Downsview Station.
- Wilson Station
- Ansford Ave at Faywood Blvd
- Faywood Blvd at Goodwill Ave
- Faywood Blvd at Invermay Ave
- Faywood Blvd at Laurelcrest Ave
- Faywood Blvd at Clanton Park Rd
- Faywood Blvd at Almore Ave
- Faywood Blvd at Bainbridge Ave
- Faywood Blvd at Reiner Rd
- Faywood Blvd at Sheppard Ave West
- Wilmington Ave at Sheppard Ave West North Side
- Wilmington Ave at Codsell Ave
- Wilmington Ave at Searle Ave
- Wilmington Ave at Combe Ave
- Wilmington Ave at Overbrook Pl
- Wilmington Ave at Cavotti Cres
- Wilmington Ave at Blue Forest Dr
- Wilmington Ave at Cedar Springs Grove (South)
- Wilmington Ave at Cedar Springs Grove (North) North Side
- Dufferin St at Finch Ave West South Side
- 4400 Dufferin St
- Dufferin St Stop # 7188
- Wilson Heights Blvd at Clifton Ave
- Wilson Heights Blvd at Brighton Ave
- Wilson Heights Blvd at Waterloo Ave South Side
- Wilson Heights Blvd at Cocksfield Ave
- Wilson Heights Blvd at Sheppard Ave West
- Sheppard Ave West at Banting Ave
- Downsview Station
104 Bus schedule
| Day | Operating Hours | Frequency | 
|---|---|---|
| Sun | 12:12 AM - 11:40 PM | 30 min | 
| Mon | 12:10 AM - 11:40 PM | 30 min | 
| Tue | 12:27 AM - 11:57 PM | 20 min | 
| Wed | 12:27 AM - 11:57 PM | 20 min | 
| Thu | 12:27 AM - 11:57 PM | 20 min | 
| Fri | 12:27 AM - 11:57 PM | 20 min | 
| Sat | 12:27 AM - 11:42 PM | 20 min | 
104 Bus Route Map
The route map for 104 in Toronto will be available soon.
104 Line Bus fare information
TTC, 104 Bus fare may fluctuate due to various factors. For detailed information on ticket costs, please visit their official website.
More routes TTC in Toronto
- 60B — Finch Station - Steeles Ave West Loop At Martin Grove Rd
- 324 — Warden Loop at Steeles Ave East - Bingham Loop
- 43S — Midland Ave at Steeles Ave East South Side - Passmore Ave at Kennedy Rd
- 45B — Kipling Station - Attwell Dr at Carlingview Dr
- 122 — York Mills Station - Roywood Dr at Fenside Dr South Side
- 39B — Finch Station - Littles Rd at Sewells Rd North Side
- 363 — Exhibition Loop - Eglinton West Station
- 45 — Kipling Ave at Steeles Ave West South Side - Kipling Station
- 17C — Warden Station - Warden Loop at Steeles Ave East
- 95 — Rylander Blvd at Kingston Rd - York Mills Station
- 54A — Eglinton Station - Starspray Loop at Lawrence Ave East
- 86 — Toronto Zoo - Kennedy Station
- 50 — Mill Rd at Burnhamthorpe Loop - Islington Station
- 42 — 80 Dynamic Dr - Finch Station
- 37B — Islington Station - Steeles Av Loop Stop # 3441
- 47S — Gunns Rd at Tarragona Blvd South Side - Earlscourt Loop at St Clair Ave West
- 924 — Victoria Park Station - Victoria Park Ave Loop at Steeles Ave East
- 343 — Eglinton Ave East at Kennedy Rd - Midland Ave at Steeles Ave East South Side
- 116 — Morningside Ave at Nightstar Rd South Side - Eglinton Ave East at Kennedy Rd
- 102D — Warden Station - Major Mackenzie Dr East at Markham Rd
