TrackTo.ca
Near meStreetcarsBusesSubwayLRTStatus
Connecting…
‹ All bus routes
104

Faywood

TTC bus route

– buses on this route
Loading…
‹ 103105 ›
Loading stops…
    About the 104 Faywood bus & all 55 stops

    The TTC 104 Faywood bus runs between Wilson Station and Sheppard Ave West at Banting Ave, serving 55 stops. Use the live map to see where every bus is right now, and open any stop for real-time arrivals.

    Northbound towards Sheppard West Station

    1. Wilson Station
    2. Ansford Ave at Faywood Blvd
    3. Faywood Blvd at Goodwill Ave
    4. Faywood Blvd at Invermay Ave
    5. Faywood Blvd at Laurelcrest Ave
    6. Faywood Blvd at Clanton Park Rd
    7. Faywood Blvd at Almore Ave
    8. Faywood Blvd at Bainbridge Ave
    9. Faywood Blvd at Reiner Rd
    10. Faywood Blvd at Sheppard Ave West
    11. Wilmington Ave at Sheppard Ave West North Side
    12. Wilmington Ave at Codsell Ave
    13. Wilmington Ave at Searle Ave
    14. Wilmington Ave at Combe Ave
    15. Wilmington Ave at Overbrook Pl
    16. Wilmington Ave at Maxwell St
    17. Wilmington Ave at Cedar Springs Grove (South)
    18. Finch Ave West at Wilmington Ave West Side
    19. Dufferin St at Finch Ave West South Side
    20. 4400 Dufferin St
    21. Dufferin St at Steeprock Dr
    22. Wilson Heights Blvd at Clifton Ave
    23. Wilson Heights Blvd at Brighton Ave
    24. Wilson Heights Blvd at Waterloo Ave South Side
    25. Wilson Heights Blvd at Cocksfield Ave
    26. Wilson Heights Blvd at Sheppard Ave West
    27. Sheppard Ave West at Banting Ave

    Southbound towards Wilson Station

    1. Sheppard West Station
    2. Sheppard Ave West at Banting Ave
    3. Wilson Heights Blvd at Sheppard Ave West North Side
    4. Wilson Heights Blvd at Codsell Ave
    5. Wilson Heights Blvd at Waterloo Ave
    6. Wilson Heights Blvd at Brighton Ave
    7. Wilson Heights Blvd at Clifton Ave
    8. Kennard Ave at William R Allen Rd
    9. William R Allen Rd at Overbrook Pl
    10. Dufferin St at Stanstead Dr
    11. Opposite 4400 Dufferin St
    12. Dufferin St at Finch Ave West
    13. 715 Finch Ave West
    14. Wilmington Ave at Purdon Dr
    15. Wilmington Ave at Arlstan Dr
    16. Wilmington Ave at Overbrook Pl
    17. Wilmington Ave at Combe Ave
    18. Wilmington Ave at Searle Ave
    19. Wilmington Ave at Codsell Ave
    20. Wilmington Ave at Sheppard Ave West
    21. Faywood Blvd at Reiner Rd
    22. Faywood Blvd at Bainbridge Ave
    23. Faywood Blvd at Joel Swirsky Blvd South Side
    24. Faywood Blvd at Clanton Park Rd
    25. Faywood Blvd at Dresden Rd
    26. Faywood Blvd at Faith Ave
    27. Faywood Blvd at Goodwill Ave
    28. Faywood Blvd at Ansford Ave

    Frequently asked questions

    Where does the TTC 104 Faywood bus go?
    The 104 Faywood runs between Wilson Station and Sheppard Ave West at Banting Ave. Directions: Northbound towards Sheppard West Station; Southbound towards Wilson Station.
    How many stops does the 104 Faywood have?
    The 104 Faywood serves 55 stops. Every stop is listed on this page with a link to its live arrival times.
    How can I see where the 104 Faywood bus is right now?
    The live map on this page shows every 104 Faywood bus in real time, updated every 10 seconds using the TTC's public real-time feed. Tap any stop to see the next arrivals.
    Are there delays or detours on the 104 Faywood?
    Current detours and service changes for the 104 Faywood appear at the top of this page. For subway, elevator and system-wide issues, see the TrackTo.ca service status page.
    Which stations does the 104 Faywood connect with?
    The 104 Faywood stops at Wilson Station, Sheppard West Station.
    Reach riders on the 104 FaywoodSponsor this route — advertise on TrackTo.ca›
    Tap a stop for real-time arrivals. Data: TTC real-time feed via Umo, updated every 10 s. Independent project, not affiliated with the TTC.