How Slow Is My Streetcar: Overview

Back on July 20, I began a series to review the operating speeds of TTC streetcar routes.

I hoped to get through the system fairly quickly with a separate detailed article for each route. After a few of these it was obvious that there was too much detail and not enough overall analysis. Readers quickly let me know that something else was needed.

Hence a pause during which little has happened on this site beyond editing of comments. Behind the scenes I have pulled together the route-level articles, for which this intro provides an overview and general comments. Readers interested in specific routes can refer to the articles below:

Links will be updated in this list as articles are published.

505 Dundas is a special case because it was not operating with Flexitys prior to the retirement of the CLRV fleet, but ran with buses thanks to a shortage of working streetcars. In place of a 2026 vs 2020 comparison, the Dundas article looks at 2026 vs 2023 before transit priority changes were implemented in 2024 and 2025.

Through all of the route analyses there are several consistent observations:

  • Travel speeds in many locations and time periods are slower in 2026 than they were in 2019/20 with the same vehicles (new Flexity streetcars) operating on the system.
  • Slower operation occurs not just at intersections but along routes. Any program to speed up streetcars has to include the “in between” areas.
  • Transit signal priority is absent or ineffective at many locations including streets where there is no transit stop, but streetcars can be held anyway.
  • Farside stops often entail extra delay with streetcars held nearside before they can cross to and serve the stop.

This article includes a section on the methodology behind the charts, a brief review of proposals to improve streetcar operations published by Fast-Track.to, and comments on TTC special track maintenance (junctions) and technology.

Continue reading

How Slow Is My Streetcar: 505 Dundas

This article continues a series reviewing the operating speeds of streetcar lines in detail. Although other routes were compared between 2019/20 and 2026, the analysis for Dundas uses 2023 as the “before” data. For an extended period, 505 Dundas operated with buses due to a shortage of streetcars, and there are no data with Flexity cars on Dundas to use as a 2019/20 comparison.

April 2023 saw Flexity operation over the normal 505 Dundas route with no diversions or extensions. This month also predates transit priority changes made in 2024 and 2025.

  • Evolution of travel times from April 2023 to June 2026 by route segment.
  • Detailed profiles of operating speeds over the full route for the same months.
  • A review of dwell times in June 2026 showing where streetcars are most likely to spend excessive time in the AM and PM peak periods.
Continue reading

How Slow Is My Streetcar: 504 King

This article continues a series reviewing the operating speeds of streetcar lines in detail looking at:

  • Evolution of travel times on 504 King from January 2020 to June 2026 by route segment.
  • Detailed profiles of operating speeds over the full route for the same months.
  • Dwell time profiles showing locations where streetcars are held by traffic signals, stop service and congestion.

The analysis covers the main route from Broadview Station to Dundas West Station, but does not include the two stubs south of King to Distillery Loop and Dufferin Loop.

Like many other routes, service on 504 King is slower in 2026 than it was in 2020 in parts of the route, although the degree of change varies by route segment, direction and time of day. The lack of meaningful transit priority is evident at intersections, including those with traffic signals but no associated transit stop.

Reductions in travel speed occurred across the operating day and were not confined to periods when passenger and road traffic volumes would typically be heavier. The common excuse of “increased congestion” cannot be used to explain away the changes.

Continue reading

How Slow Is My Streetcar: 501/507 Queen/Long Branch

This article continues a series reviewing the operating speeds of streetcar lines in detail looking at:

  • Evolution of travel times on 501 Queen and 507 Long Branch from January 2020 to June 2026 by route segment.
  • Detailed profiles of operating speeds over the full route for the same months.
  • Locations of long dwell times showing poor/missing transit signal priority, congested areas and times, and delays that are not associated with stop service.

The two intervals compared here are:

  • June 1-5, 2026: This was just before the upheavals of the World Cup period, but without any construction diversions that would distort the data (other than the Ontario Line diversion in the core). Service to Long Branch was provided by 507 streetcars until about 10pm, and thereafter by an extended 501 Queen. Data from both routes are presented here
  • January 13-17, 2020: During this period, service to Long Branch was provided all day by an extended route 501 Queen.
Continue reading

In Case You Were Wondering …

Yes, it’s been a tad quiet in here recently. We’re in the summer doldrums for transit news, and not yet into the fall which brings a rebound in activity, and in 2026, the municipal election.

A while ago I started a series “How Slow Is My Streetcar?”, and pushed out a few articles that, I must admit, were heavy on charts and thin on analysis. My intent was to leave that until most of the routes were covered, but my activity drifted elsewhere. The work on other routes is now substantially complete, and I will publish all of the charts and stats for them in one go, together with an omnibus commentary.

Sitting in the wings are the TTC’s Service Standards Review and 2027 Annual Network Plan for which public consultation might start soon. I say “might” because, with the election, it’s an odd year and TTC staff might keep their proposals under wraps until the new Council and TTC Board are in place.

2027 as a budget year will be challenging for presentation of any major changes with an uncertain political landscape. We know that Mayor Chow has pledged a reduction in the monthly fare cap from 47 to 40 effective in September 2027, but nothing specific beyond that. As for additional service, there will be the constant tug between responding to and encouraging ridership growth, and dealing with slower travel times and that old bugbear “congestion”.

Although there are route and neighbourhood-specific proposals for better transit priority, the overall effects of traffic conditions, signal priority and operating practices are network-wide issues. Red lanes on one street will do nothing for most riders on the rest of the system.

Ambition for a much higher transit share of the travel market requires a city-wide view, and goals will not be served by a few fantasy subway, LRT or BRT lines that won’t see construction, let alone operation, for a decade.

There’s lots to write about in coming weeks, but first I will get the streetcar route analyses out of the way during the August lull. Stay tuned.

PS: Over 1,500 people visit this site every day just to check if there is anything new. The count is much higher when an article appears, but there’s a base of regular visitors that lets me know someone is “out there”. Thanks for reading!

How Slow Is My Streetcar: 506 Carlton

This article continues a series reviewing the operating speeds of streetcar lines in detail looking at:

  • Evolution of travel times from November 2019 to June 2026 by route segment.
  • Detailed profiles of operating speeds over the full route for the same months.
  • A review of dwell times in June 2026 showing where streetcars are most likely to spend excessive time in the AM and PM peak periods.

The two intervals compared here are:

  • June 1-5, 2026: This was just before the upheavals of the World Cup period, but without any construction diversions that would distort the data.
  • November 11-15, 2019: This was the first period when route 506 Carlton was scheduled with the new Flexity streetcars.

Issues of note:

  • Streetcars are slower in 2026 compared to 2019 on many parts of the route.
  • Peak period congestion effects are not consistent across the route. Some delays occur on the outer parts of the route (Upper Gerrard eastbound near Woodbine, College westbound from Dufferin to Dundas).
Continue reading

How Slow Is My Streetcar: 510 Spadina

The operation of Toronto’s streetcars is under considerable fire for what is portrayed as the slowest cars in the world. Ironically, the very slowest of Toronto’s routes operates on a private right-of-way: 510 Spadina. The usual excuses about mixed traffic operation do not apply here.

Recently, I published charts showing the speed of each streetcar line over various segments and by time of day. 510 Spadina did not show well, although the actual speeds vary from one place to another. This article looks more deeply at the data including a comparison with September 2019 before the pandemic. but after service was operating with the new Flexity cars.

There are three sets of charts in this article:

  • Travel times by segment comparing June 2026 to September 2019 values. The 2026 numbers are the same as those in the previous article, but the 2019 numbers show how in almost every case travel times are longer today than seven years ago.
  • Travel speeds over the route showing the relationship to stop locations and intersections, and contrasting 2019 values with 2026. This shows the areas with the greatest change in travel speeds.
  • Locations of long dwell times by streetcars. Some of these are at stops, but many are at traffic signals. Some dwell times have grown since 2019 (not shown) in spite of recent transit priority changes at some locations.

The charts in this article are fairly dense, and readers should click on them to view details, preferably on a device larger than a phone.

I do not offer a “magic bullet” to deal with slow operation, but note that it occurs at many locations along the route. Some are at traffic signals, and some but definitely not all are at junctions.

This is the first of a series of articles that will review each route’s performance.

Updated Aug. 16 at 11:10pm: Dwell time charts and commentary have been added for off-peak periods.

Continue reading

A Coming Transit Capacity Crunch?

Among several reports on their recent meeting agenda, the TTC Board considered an update on the various Metrolinx projects that will add to Toronto’s rapid transit system: the Ontario Line, plus extensions to Line 1 (Richmond Hill), 2 (Scarborough) and 5 (Eglinton West). These are all grand projects collectively worth billions, but discussion turned to capacity problems on the existing subway, especially Line 1 Yonge-University-Spadina.

In the Line 1 section of the Major Projects Update for April 30, 2026, TTC staff warn of risks about future capacity constraints:

  • The YNSE Project currently includes a new train storage facility, which will provide additional storage and dispatching capacity for up to 15 trains, but no maintenance capacity. Based on a fleet of 84 trains after YNSE opening, the maintenance capacity of Line 1 facilities will be completely consumed and will exceed available capacity.
  • Separate long-term travel models from Metrolinx and the City of Toronto agree that prior to 2051, Line 1 service levels, which can be operated with 73 in-service trains will not be sufficient to serve the anticipated demand in the peak hour, while meeting the TTC’s crowding standard. The precise time when additional trains are needed to serve demand on Line 1 is largely affected by how quickly development activity occurs and what the long-term work-from-home pattern will be.
  • The City of Toronto’s 2025 Q4 Development Pipeline shows that development activity continues around the Yonge corridor despite the softer market. The Yonge corridor appears to remain the most desirable corridor for development in Toronto. The projected crowding levels on Line 1 based on the TTC/City of Toronto demand forecast with the service that can be provided with confirmed assets shows crowding emerging in the mid-2030s, coinciding with the opening of the YNSE. The opening of the YNSE is projected to increase Line 1 AM peak hour demand by 11% in the City/TTC model. This adds pressure as demand mounts travelling southbound toward Bloor-Yonge Station. Based on the City/TTC analysis, the quality of service is inadequate and will result in severe crowding levels from Lawrence Station to College Station.
  • To address overcrowding on Line 1, the TTC has identified a program of investments under the Line 1 Capacity Enhancement Program. To achieve a higher level of service on the extended Line 1, further investment is required and is dependent on the funding and procurement of additional growth trains and a new Train Maintenance and Storage Facility. [p. 17]

The TTC Board has, at long last, recognized that there is a problem, and given the lead times for some remedial actions, the time to deal with this is “now”. We have had quite enough of drawing lines on maps and launching decade-long construction projects, but we have not as a city addressed the limitations of the existing system.

There are Capacity Expansion Programs for both Lines 1 and 2 dating back to the last decade, and status reports appear each quarter in the Major Projects Updates. Those reports typically are received by the Board without debate or comment. For its part, management does not provide an overview presentation and this contributes to the sense that the reports are unimportant.

An important factor with the CEPs is that they are not a single project. Moreover, as noted in the last bullet above, there are additional items in the Capital Plan integral to the CEPs but not included in them. This fragmentation can give the false impression that one can cherry pick which plan components to implement. Recent City lobbying efforts for capital funding have been very project focused (e.g. new subway trains, waterfront transit), but the greater challenge is to see the CEPs as a collection of needs requiring sustained and integrated funding.

A further problem is that the CEPs predate the change in planning permissions thanks to the provincial imposition of “Major Transit Station Areas” (MTSAs) around every GO, subway and LRT station. The effect is to substantially upzone permitted densities for large swaths of Toronto. How much of that density will actually be built remains to be seen given current market conditions, but development proposals continue to land at the City for approval.

The Board passed a motion directing staff to take a more active role in commenting on the effect of new development plans for transit growth and the network’s ability to handle added loads.

1. Direct TTC staff, through the City’s development review process, to identify when a proposed development is located in a corridor or network segment where:

  • current or forecast demand indicates insufficient transit capacity based on currently funded plans;
  • additional transit infrastructure, station capacity, service, or accessibility-related improvements may be required to support growth at a reasonable level of service;
  • required improvements are not yet fully funded; and/or
  • the anticipated in-service date of required improvements is not expected to align with projected development occupancy.

2. Request the Chief Executive Officer, TTC, to report back to the Board, through a future Transit Network Expansion Update or other appropriate report, on options for establishing corridor- and station-level service and capacity measures to support long-term planning, including how such measures could be used to inform development review, capital planning, and intergovernmental funding requests.

3. Direct that TTC staff request the Chief Planner and Executive Director, City Planning, when reporting to City Council on zoning by-law amendments, Official Plan amendments, or other planning approvals in identified high-demand transit corridors, to include any TTC comments regarding known funded and unfunded transit capacity requirements, including the expected timing of required infrastructure where available.

4. Direct TTC staff, in consultation with the City of Toronto, to develop strategies for funding transit infrastructure growth requirements that support City approved development, recognizing the TTC also has a priority need to address state-of good repair of existing assets.

There is a complementary motion on City Council’s agenda for July 29.

One potential problem with this approach is the “straw that broke the camel’s back” issue. Any individual project might not overload a portion of the transit system, but the collective effect of many projects could be more severe. The same issue comes up with other municipal services such as water and sewage hookups. It is difficult to prove that any one development will cause chaos, and even harder to stop it in the face of a provincial government bent on untrammeled development.

Despite projected needs for considerably more subway capacity in the coming decade, there is little provision for fleet and service growth on the surface network, nor are there demand projections indicating anything beyond modest growth. There are obvious questions:

  • Where will all of the projected new riders come from, and how will this affect surface feeder routes?
  • Is surface network growth constrained by the quality and level of service provided?
  • What about travel demand that does not lie along the subway corridors?
  • How much will development now in the pipeline affect demand on nearby surface routes?

A complete review of the CEPs for both lines, and for the surface network, is essential to inform Council and the TTC Board of the breadth of requirements for system expansion, capital and operating funding needs over coming years. It is ironic that while the capital plans foresee billions in new subway spending, schemes for Ridership Growth focus on small-scale changes and limited additional demand.

This is not just a contradiction in scope and ambition among TTC management, but speaks to City Council’s two-faced attitude to transit improvements. Big construction projects, new rapid transit a decade away, these are noble goals. Better service today is beyond affordability.

The remainder of this article reviews the Capacity Expansion Programs and related projects.

Continue reading

Improving the 506 Carlton Streetcar

At the July 22 meeting of the TTC Board, there was a fair amount of discussion about a motion by Commissioner Saxe asking for a study of improving the College streetcar, properly known as 506 Carlton.

The TTC Board:

1. Directed staff, in collaboration with the General Manager, Transportation Services, to report back to this Board in Q1 2027 with recommendations how to improve the speed and reliability of the College streetcar through measures that are within the control of the TTC.

There was a companion motion at the Infrastructure & Environment Committee on July 15 with the intent is that the TTC and City work together on this project.

A few deputants spoke to the issue including a challenger to Saxe’s Council seat in the coming election, and they advanced various possible solutions to streetcar speed problems. There was some debate about whether the motion should only address the portion of the 506 Carlton car within Saxe’s ward, the full line, or the streetcar network overall. A related issue is that the TTC already has a study of streetcar operations in general underway that will report back early in 2027. It is not clear what a 506-specific resolution adds.

This article reviews various proposals to speed up streetcar service in the context of the 506 Carlton route. Although this is usually cast as a “streetcar” issue, that is only because the major downtown routes operate with streetcars. Some of the problems, notably political resistance to giving transit better priority over cars, would apply even if these routes used buses.

Issues covered here include:

  • Stop geometry and spacing
  • Transit priority signals
  • Track switch and control system design
  • Operating practices
  • Red lanes and rights-of-way
  • Service reliability and frequency
  • Current and historical route speed
  • Why “Carlton” and not “College”?
Continue reading

TTC Service Changes Effective July 26, 2026

The service changes for the second portion of the summer largely consist of restoring several routes to their pre-World Cup service.

  • 509 Harbourfront weekday service will return to its pre-World Cup level. Weekend service will remain higher to handle summer traffic.
  • 309 Harbourfront night car will be discontinued. Early Sunday morning service will be provided by the 509.
  • 510 Spadina will return to its normal schedule and route via Queens Quay to Union Station.
  • 511 Bathurst service will be reduced.
  • 311 Bathurst night car service will end, and the 307 Bathurst night bus will resume service to Exhibition Loop
  • 929 Dufferin Express weekend early evening service will end.

Track, overhead and sewer construction will resume on College between Bay and Church. Streetcars will divert both ways via Bay, Dundas and Parliament. Replacement buses will run from Spadina Station to Broadview & Gerrard. Westbound buses will divert around the work site via Jarvis, Wellesley and Bay.

512/312 St. Clair cars will make run in/out trips via Queen, Broadview, Dundas and Bathurst.

Changes are also planned for:

  • 1 Yonge-University-Spadina
    • Service Assistance Crews who assist with turnarounds at terminals will be removed due to “workforce considerations”.
  • 2 Bloor-Danforth
    • All weekday midday run-ins and deadheads from Pape Station will be changed to occur at Kennedy Station.
  • 22 Coxwell / 92 Woodbine South
    • Holiday interline discontinued. Service adjusted in some periods.
  • 21 Brimley
    • Service adjusted in all periods for reliability.
  • 94 Wellesley
    • Service adjusted for construction on Wellesley Street East between Jarvis and Parliament.
  • 162 Lawrence-Donway & 191 Underhill
    • Routes interlined weekdays daytime.
  • 927D Highway 27 Express
    • 927D Kipling Stn/Steeles via Royalcrest diverted via Baywood and Mars Road for construction.
Continue reading