With all of the construction work and diversions over the past months, the previous edition was getting cluttered. By early May, there is a lull in work anticipating the World Cup matches in June/July, and so it is time to begin a new directory of current and planned diversions.
Updated June 15 at 6:30am
Current and pending diversions:
- Effective June 7:
- As part of the World Cup service changes, 510/310 Spadina cars will operate between Spadina Station and Queens Quay Loop. Service on Queens Quay to Union Station will be provided by improved service on 50/309 Harbourfront.
- Ongoing:
- 501 Queen cars divert both ways via Church, Richmond/Adelaide and York for Ontario Line construction.
- Beginning June 7:
- Long Branch Loop will be rebuilt. Streetcar service will be partly or completely replaced by buses from June 7 to October 31.
- End of July to September:
- Sewer replacement on College from Bay to Yonge.
- Track replacement on Carlton from Yonge to Church.
- September to December
- Track replacement on College from Bay to Yonge.
- Construction is planned at King & York in September, and on King from west of Dufferin to Close in the fall. Details TBA.
501 Queen
- The long-running diversion for Ontario Line construction at Yonge Street continues. Cars operate via Church, Richmond/Adelaide and York.
- See also 507 Long Branch.
503 Kingston Road
- Service was cut back from King & Dufferin to King & York effective November 12, 2025 looping via York, Richmond and University. Buses continue to operate on this route.
504 King
- No current diversions.
505 Dundas
- No current diversions.
506 Carlton
- No current diversions.
College/Carlton from Bay to Church
Track and sewer replacement will close portions of College/Carlton in three phases from March through December. Phase 1 is complete.
Phase 2: End of July to September
The area between Bay and Church will see two concurrent projects:
- Sewer replacement on College from Bay to Yonge.
- Track replacement on Carlton from Yonge to Church.
Phase 3: September to December
- Track replacement on College from Bay to Yonge.
507 Long Branch
Long Branch Loop will be rebuilt through the summer with streetcar service replaced in two stages.
- June 7 to September 5: Streetcar service replaced by buses.

- September 6 to October 31: Streetcar service will resume as far as Kipling Loop. The 110C Islington South bus will be extended west to Long Branch Loop.
508 Lake Shore
- From June 7 to September 5, 508 Lake Shore service will be suspended. It will resume as far as Kipling Loop in September-October, but will also be affected by diversions downtown for track work on King Street (details TBA).
509 Harbourfront
- No current diversions.
510 Spadina
- Effective June 7:
- As part of the World Cup service changes, 510/310 Spadina cars will operate between Spadina Station and Queens Quay Loop. Service on Queens Quay to Union Station will be provided by improved service on 50/309 Harbourfront.
511 Bathurst
- No current diversions.
512 St. Clair
- No current diversions.
Archive
Past diversions that are no longer in effect are moved here for reference. Detailed descriptions and maps will be added in the route-specific sections following this summary.
- June 13 from 9:30am to 2pm:
- 512 St. Clair cars replaced by buses west of St. Clair West Station and diverted both ways via Old Weston, Davenport and Christie for the Portugal Day parade.
- June 12 from 10am to 3am June 15:
- 506 Carlton cars divert both ways via Ossington, Dundas and Bathurst for the Taste of Little Italy.
- June 6 at 4:00am to June 7 at 1:00am
- 507/501/301 service on Long Branch replaced by buses and diverted for the Lakeshore Village Grilled Cheese Challenge. No service on Lake Shore between Islington and Dwight, nor between Park Lawn and Humber Loop.
- June 5 at 10:00am to June 8 at 1:00am:
- 505 Dundas cars divert both ways via Ossington and College for the Do West Fest. No service on Dundas between Ossington and Lansdowne.
- On May 31 and June 1 from 9pm to 4am:
- 504/304 King cars divert both ways via Queen from Spadina to Roncesvalles for FIFA road painting. Buses will run on King Street.
- From June 2 at 9pm to June 3 at 4am:
- 504/304 King cars will divert both ways between Church and Spadina for FIFA road painting. Buses will run on King Street.
- From May 25 to May 30 between 11pm and 4am, and on May 30 from 7:30am to 1:30pm:
- 505 Dundas cars divert both ways via Bay, College and Bathurst.
- May 22 at 8 pm to May 23 at 5am: 501/301 Queen cars divert east of Church via King and Parliament due to Toronto Hydro work at Queen & Church.
- May 24 at 11pm to May 25 at 4am: 506/306 Carlton cars will divert via Queen Street between Parliament and Coxwell due to TTC infrastructure work on Gerrard.
- May 18 from 9:00am to 2:00pm
- 509 Harbourfront and 511 Bathurst cars will short turn at Fleet Loop. Shuttle buses will run to Exhibition.
- May 12 at 4:00am to May 23 at 4:00am
- 506 Carlton diverts between Broadview and Parliament for rail repairs on the Gerrard Street bridge. Shuttle buses run from Jones to Jarvis. This diversion actually ended on May 21.
- Effective May 3:
- Although regular operation of 506/306 cars through Bay & College resumes on May 3, the diversion via McCaul, Dundas and Parliament will continue between 11pm and 5am (8am on Sundays) to allow completion of overhead maintenance.
- May 3 at 11pm to May 8 at 4am, and May 10 at 4am to May 12 at 4am:
- 504/304 King service will divert via Shaw, Queen and Spadina both ways for track work on King. Buses will operate on King from University to Dufferin.
- May 10: Sporting Life Marathon 6:30am to noon (approximate)
- Several streetcar routes are affected by this event including removal of service from parts of some routes.
- 501 Queen: Route split: East end turns back at Church Street, west end at McCaul Loop. No service between McCaul and Victoria.
- 503 Kingston Road: Turns back via Parliament, King and Church. No service on King west of the Don River except WB between Parliament and Church.
- 504 King: Route split: East end turns back at Church Street, west end at Spadina. Shuttle buses run from University to Bathurst. Info in this notice conflicts with an overlapping diversion for trackwork. Awaiting clarification from TTC.
- 505 Dundas: West end of route turns north to Bathurst Station. Shuttle bus from Bathurst to Bay. No service from Bay to Broadview.
- 506 Carlton (updated): Route split: East end turns back from Parliament, west end from Spadina. Shuttle buses from Church to Broadview. No service from Spadina to Church.
- 512 St. Clair: No service from St. Clair West to St. Clair Station.
- May 4 at 4am to May 7 at 4am:
- Spadina Station bus loop will close for installation of hoarding in anticipation of the platform expansion project at concourse level. 127 Davenport buses will divert to St. George Station, and 506/306 shuttle buses will divert to Bathurst Station.
- May 3 between roughly 8am and noon: Toronto Marathon diversions:
- 503 Kingston Road buses will divert both ways via Queen and Parliament. No service on King from River to Parliament.
- 504A King service will loop via Parliament, Dundas, Broadview, Queen and King. No service to Distillery Loop.
- 504B King service will divert both ways via Parliament and Queen. No service on King from River to Parliament.
- 512 St. Clair cars will turn back at St. Clair West Station. No service on St. Clair between St. Clair West and St. Clair stations.
- Many bus routes are also affected.






501 Queen Archive
May 22 at 8 pm to May 23 at 5am: 501/301 Queen cars divert east of Church via King and Parliament due to Toronto Hydro work at Queen & Church.
504 King Archive
From June 2 at 9pm to June 3 at 4am: 504/304 King cars will divert both ways between Church and Spadina for FIFA road painting. Buses will run on King Street.

On May 31 and June 1 from 9pm to 4am: 504/304 King cars divert both ways via Queen from Spadina to Roncesvalles for road painting. Buses will run on King Street.
May 3 at 11pm to May 8 at 4am, and May 10 at 4am to May 12 at 4am:504/304 King service will divert via Shaw, Queen and Spadina both ways for track work on King between Strachan and Spadina. Buses will operate on King from University to Dufferin.

505 Dundas Archive
- June 5 at 10:00am to June 8 at 1:00am:
- 505 Dundas cars divert both ways via Ossington and College for the Do West Fest. No service on Dundas between Ossington and Lansdowne.

- From May 25 to May 30 between 11pm and 4am, and on May 30 from 7:30am to 1:30pm:
- 505 Dundas cars divert both ways via Bay, College and Bathurst.

506 Carlton Archive
- June 12 from 10am to 3am June 15 506 Carlton cars divert both ways via Ossington, Dundas and Bathurst for the Taste of Little Italy.

- May 24 at 11pm to May 25 at 4am: 506/306 Carlton cars will divert via Queen Street between Parliament and Coxwell due to TTC infrastructure work on Gerrard.
- May 12 to 21: Due to track construction on the Gerrard Street bridge, streetcars divert westbound via Broadview, Dundas and Parliament; eastbound via Parliament, Queen and Broadview. Shuttle buses run from Jones to Jarvis.

- After 11pm until 5am weekdays and Saturdays, and until 8am on Sundays, 506 Carlton cars will continue to divert via McCaul, Dundas and Parliament to permit overhead work on College.
- From May 4 to May 7 at 4am, the 506/306 shuttle bus will run to Bathurst Station due to the closure of Spadina Station bus loop for installation of hoarding related to the planned platform extension work in the concourse below.


507 Long Branch Archive
- June 6 at 4:00am to June 7 at 1:00am
- 507/501/301 service on Long Branch replaced by buses and diverted for the Lakeshore Village Grilled Cheese Challenge. No service on Lake Shore between Islington and Dwight, nor between Park Lawn and Humber Loop.

509 Harbourfront Archive
- May 18: Service will short turn at Fleet Loop from 9:00am to 2:00pm. See 511 Bathurst below.
511 Bathurst Archive
- May 18: Service will short turn at Fleet Loop from 9:00am to 2:00pm.

512 St. Clair Archive
- June 13 from 9:30am to 2pm:
- 512 St. Clair cars replaced by buses west of St. Clair West Station and diverted both ways via Old Weston, Davenport and Christie for the Portugal Day parade.
