121esplanade-river–Temporary route change due to Toronto Marathon
Effective May 3, 2026 - 08:30 AM to May 3, 2026 - 12:00 PM
121 Esplanade-River buses will operate as a split route.
North of King Street: 121 Esplanade-River buses will operate between Bridgepoint Hospital and Queen Street East as follows: From south on River Street, west on Queen Street East, south on Parliament Street, west on Richmond Street East, south on Sherbourne Street, east on Adelaide Street East, north on Parliament Street, east on Queen Street East and north on River Street, to regular route.
South of King Street:121 Esplanade-River buses will operate between Bayview Avenue and Yonge Street as follows:
Westbound: from Bayview Avenue, west on Mill Street, south on Cherry Street, west on Lake Shore Boulevard East, north on Lower Sherbourne Street and west on The Esplanade, to Yonge Street.
Eastbound: from The Esplanade, north on Yonge Street, east on Front Street East, south on Church Street, east on The Esplanade, south on Lower Sherbourne Street, east on Queens Quay East, north on Parliament Street, east on Front Street East and south on Bayview Avenue, to Mill Street.