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

Esplanade-River

TTC bus route

– buses on this route
Loading…
‹ 120122 ›
Loading stops…
    About the 121 Esplanade-River bus & all 30 stops

    The TTC 121 Esplanade-River bus runs between 1 Front St West - Union Station and Jack Layton Way at Blue Rodeo Dr, serving 30 stops. Use the live map to see where every bus is right now, and open any stop for real-time arrivals.

    Eastbound towards Hennick Bridgepoint Hospital

    1. 1 Front St West - Union Station
    2. Church St at The Esplanade
    3. The Esplanade at Lower Jarvis St East Side
    4. The Esplanade at Lower Sherbourne St
    5. Princess St at The Esplanade North Side
    6. Front St East at Berkeley St
    7. Front St East at Parliament St
    8. Front St East at Cherry St
    9. Front St East at Bayview Ave
    10. River St at Queen St East
    11. River St at Dundas St East
    12. River St at Gerrard St East
    13. Gerrard St East at Blackburn St
    14. Jack Layton Way at Blue Rodeo Dr

    Westbound towards Union Station

    1. Jack Layton Way at St Matthews Rd
    2. St Matthews Rd at Gerrard St East
    3. Gerrard St East at River St
    4. River St at Dundas St East South Side
    5. River St at King St East
    6. Bayview Ave at Front St East
    7. Mill St at Cherry St West Side
    8. Mill St at Trinity St
    9. Mill St at Parliament St
    10. Berkeley St at Front St East South Side
    11. The Esplanade at Princess St
    12. The Esplanade at Lower Sherbourne St
    13. The Esplanade at Lower Jarvis St
    14. The Esplanade at Church St West Side
    15. The Esplanade at Yonge St
    16. Yonge St at Front St East

    Frequently asked questions

    Where does the TTC 121 Esplanade-River bus go?
    The 121 Esplanade-River runs between 1 Front St West - Union Station and Jack Layton Way at Blue Rodeo Dr. Directions: Eastbound towards Hennick Bridgepoint Hospital; Westbound towards Union Station.
    How many stops does the 121 Esplanade-River have?
    The 121 Esplanade-River serves 30 stops. Every stop is listed on this page with a link to its live arrival times.
    How can I see where the 121 Esplanade-River bus is right now?
    The live map on this page shows every 121 Esplanade-River 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 121 Esplanade-River?
    Current detours and service changes for the 121 Esplanade-River appear at the top of this page. For subway, elevator and system-wide issues, see the TrackTo.ca service status page.
    Reach riders on the 121 Esplanade-RiverSponsor 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.