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 Front St West - Union Station
- Church St at The Esplanade
- The Esplanade at Lower Jarvis St East Side
- The Esplanade at Lower Sherbourne St
- Princess St at The Esplanade North Side
- Front St East at Berkeley St
- Front St East at Parliament St
- Front St East at Cherry St
- Front St East at Bayview Ave
- River St at Queen St East
- River St at Dundas St East
- River St at Gerrard St East
- Gerrard St East at Blackburn St
- Jack Layton Way at Blue Rodeo Dr
Westbound towards Union Station
- Jack Layton Way at St Matthews Rd
- St Matthews Rd at Gerrard St East
- Gerrard St East at River St
- River St at Dundas St East South Side
- River St at King St East
- Bayview Ave at Front St East
- Mill St at Cherry St West Side
- Mill St at Trinity St
- Mill St at Parliament St
- Berkeley St at Front St East South Side
- The Esplanade at Princess St
- The Esplanade at Lower Sherbourne St
- The Esplanade at Lower Jarvis St
- The Esplanade at Church St West Side
- The Esplanade at Yonge St
- 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.