TTC Headway Reliability on Small Routes (Part I)

Many of the service analyses on this site concern larger, major routes like the streetcar lines and bus routes crossing substantial distances in the suburbs. The picture of service quality is not a pretty one. Starting with this article, I will review service on several of the shorter routes, many with infrequent service, to see how the TTC fares. Short routes get frequent stops at terminals where headways can be reset, but irregular service can mean long waits for riders.

Many of these routes show very irregular service and one cannot help asking how this affects ridership. The TTC talks about improving service on major routes with interventions such as reserved lanes, but seems incapable of managing headways on relatively minor routes. There is a parallel here with declining maintenance quality where issues with the “little things that don’t matter” start to bleed into the major services and the system drives away as many riders as new services might attract.

Common problems seen on most of the routes reviewed here are:

  • Headways do not generally stay within a narrow band, but can be badly scattered especially for evening and weekend service.
  • In spite of this scatter, it is quite possible that the routes meet the TTC’s service standards which merge performance over an entire day, and provide a wide margin for data points outside of the target range (40%).
  • Review of the detailed tracking data (not included here in the interest of space) shows that some of the widest gaps occur because of missing buses. There is a metric in the service standards for missed trips with a goal to “minimize” them, albeit with no target. Trips can be missed because no operator or vehicle is available, or because of a short turn before a bus reaches the terminal, or because of such extreme lateness that it might as well not have operated. This statistic has never been reported in the monthly service quality metrics.
  • Bus bunching occurs even on routes with scheduled headways of 20-30 minutes, and this can persist for multiple trips showing little effort to space out service. Where the quality metric is “on time performance”, spacing service to compensate for bunched or missing vehicles can actually work against a “good” score even though what riders see would be more reliable.

Routes included in this article are:

8 Broadview
15 Evans
19 Bay
22 Coxwell
23 Dawes
26 Dupont

31 Greenwood
49 Bloor West
50 Burnhamthorpe
62 Mortimer
64 Main
65 Parliament

An additional 13 routes will be included in Part II of this series.

65 Parliament
70 O’Connor
72 Pape
75 Sherbourne
83 Jones
88 South Leaside

91 Woodbine
92 Woodbine South
111 East Mall
112 West Mall
114 Queens Quay East
154 Curran Hall
168 Symington

After the “more” break, data for one route, 8 Broadview, are shown in detail as an introduction. Further routes are shown only in summary, but with links to PDFs containing all of the charts for readers interested in them.

Continue reading

TTC Service to the CNE for 2025

The TTC has announced its services for the CNE for 2025 to operate from Friday, August 15 to Monday, September 1.

  • CNE Express buses will operate non-stop between Bathurst Station and Exhibition Loop, and between Dufferin Station and Dufferin Loop.
  • Extra service will operate on the 29 Dufferin and 929 Dufferin Express bus routes, and on the 509 Harbourfront and 511 Bathurst streetcar routes.

Other routes will change to accommodate the CNE services and traffic conditions.

  • 63 Ossington buses normally loop at King via Strachan, East Liberty, Liberty and Atlantic. This will change so that buses loop via Fraser, Liberty and Atlantic.
  • 503 Kingston Road streetcars will be extended west from Dufferin to Sunnyside Loop between 2pm-1am weekdays and 9am-1am on weekends.
  • 510 Spadina streetcars will terminate at Queens Quay Loop until 7:30pm daily, and will run to Union Station afterward.

Analysis of 63 Ossington – September/October 2024

This article reviews the operation of 63 Ossington in September and October 2024. This route operates from Eglinton West station to Liberty Village with a peak period short turn at St. Clair through Oakwood Loop. Historically, the route is a patchwork of former streetcar, later trolleybus, lines including Oakwood and Dovercourt. Service south of King Street runs through Liberty Village, formerly an industrial neighbourhood, and now a dense residential area.

Until early October, the route’s south end extended west to Sunnyside Loop replacing part of 504 King during road and track construction. On October 6, it resumed the standard looping through Liberty Village. With the new schedule, service was reduced during several periods, although in some cases not by much.

General observations:

  • Departures from Sunnyside Loop were irregular, but headways improved east of Roncesvalles because buses took their layovers on King Street, not at the loop.
  • Service was less reliable on the route while the extension operated, but improved with the return of the normal south end loop. Demand on the Sunnyside extension was rather light.
  • Ossington is a fairly short route (9km one way), but it is subject to some of the same problems as longer routes. Headway reliability is poor during some periods even though there are three locations where buses could be dispatched on a regular spacing: from the two terminals, and at Ossington Station.
  • There is some evidence of headway management at Ossington Station to restore proper bus spacing, but the effect is short-lived.

Note to readers: This article and a previous one about 129 McCowan North arose from reader suggestions, and I used them for detailed presentations of tracking data in various formats. Both routes had new schedules in early October, and this provided a chance to look at how service changed for the better or worse. For some, this will be a case of “TL/DR”, and I understand that this sort of thing is not everyone’s cup of tea. To those of you who love the detail, happy reading!

Continue reading

King West Construction Diversions End Early

The City/TTC project to rebuild utilities, track and the roadway on King Street between Dufferin and Shaw Streets has completed earlier than originally planned. The roadway is now open, and TTC will be restoring power to allow testing of its new tracks and overhead.

Streetcar service between Shaw and Roncesvalles on King will resume with the October schedule change on October 6. Affected routes will resume their normal destinations:

  • 501 Queen will operate to Humber Loop.
  • 504B King will operate to Dufferin Loop.
  • 63 Ossington will resume its Liberty Village loop via Atlantic Avenue and King Street. (Although there was a proposal to change this route to use Dufferin Loop as a western terminus in the Service Plan, this is not being implemented.)

This project originally included the reconstruction of the King/Dufferin intersection, but this was deferred to 2025 as part of a planned water main and track replacement project from Dufferin Street west to Close Avenue.

According to the TOInview map of planned construction work, other water main and track projects affecting King Street in 2025 include:

  • The Church Street intersection
  • Shaw to Bathurst

Updated September 18, 2024 at 3:40 pm:

The 63 Ossington bus will revert to using Atlantic Avenue, and then King west to Roncesvalles on Monday, September 16 until October 5. From October 6 onward, the Ossington bus will loop east on King to Shaw, its original pre-construction route and streetcars will serve King Street.

King West Construction Update

The City of Toronto has announced that the planned replacement of track at the intersection of King & Dufferin Streets will not occur in 2024 due to “supply chain issues”. Instead this work will be included in the 2025 construction schedule which already included reconstruction of King from Dufferin to Close.

The intersection replacement was originally planned for June-July with full closure of both streets. That will not happen and routes will stay on their current diversions pending reopening of King Street east of Dufferin. That was planned for year-end, but has now been moved forward to November 2024.

The project website contains current details of plans.

King & Queen West Service Changes February 18, 2024

For those who have been wondering where my usual wrap-up of coming service changes is, it seems to be stuck in the managerial bowels of the TTC. A few weeks ago I was led to believe that its release was imminent, but as of the evening of February 11, crickets.

See also:

There is an online public event on the evening of Thursday, February 15 for which you can register via the City’s site. You can also subscribe to updates on the City’s page (the link is at the bottom).

Major changes to routes in the Parkdale and Liberty Village area are coming on February 18, and the details have been posted for a while elsewhere. Time for me to catch up. When the service memo comes out, I will flesh this out with service frequency details. Here is a map showing the wandering routes in the west end.

King Street will be closed between Shaw and Dufferin for water main and track work. This is a multi-stage project, although from a transit point of view it will have two configurations.

Effective February 18, 2024:

King Street will close between Shaw and Dufferin. Various routes will change to provide service, such as they can.

63 Ossington will no longer loop northbound via Atlantic and King to Shaw, but will be extended west via Liberty, Dufferin and King to Sunnyside Loop west of Roncesvalles.

29/929 Dufferin routes are not affected at this stage of the project.

501 Queen will vary by time of day. The eastern terminus remains at McCaul Loop, but the western terminus will change.

  • Until 10pm, all 501 Queen cars will run only as far west as Dufferin Street, and they will turn south to Dufferin Loop (CNE Western Gate).
  • After 10pm, all 501 Queen cars will run through to Long Branch as they do now replacing the 507 Long Branch car.

301 Queen night car bus service will continue to operate between Neville and Long Branch.

504 King cars will also vary by time of day:

  • Cars on both the 504A and 504B branches will divert via Shaw and Queen to Roncesvalles.
  • 504A Dundas West cars will run north to Dundas West Station at all times.
  • 504B cars that would normally run to Dufferin Loop will run west on Queen.
    • Before 10pm, 504B cars will run through to Humber Loop replacing the 501 Queen service which will divert to Dufferin Loop.
    • After 10pm, 504B cars will terminate at Roncesvalles.
  • Note that streetcar service to Broadview Station will be restored and so the 504B cars will no longer end at Distillery Loop, but will run to their normal east end destination.

304 King night service will operate between Broadview and Dundas West Stations diverting via Shaw and Queen. [Updated Feb. 12 at 11:40am] The TTC media release confirms that the night service will operate with streetcars.

507 Long Branch service is not affected.

508 Lake Shore cars will divert via Shaw and Queen, but will otherwise operate on their normal route.

Effective Late June 2024

Note: The work at King & Dufferin has been postponed to 2025.

The intersection of King & Dufferin will close for complete reconstruction of the track. This will require changes in the 501 Queen and 63 Ossington diversions, as well as a revised south end for the 29/929 Dufferin services, but details have not yet been announced.

Effective August 2024

With the completion of work at King & Dufferin, routes should revert to the February configuration, but nothing is definite about TTC plans as riders know well. Stay tuned.

The work is supposed to continue until “early December” according to the TTC site, but until “November” according to the City site. Normally, the schedule change would occur in late November, and so it is not clear just what date they are aiming at. The usual December change is for the two-week holiday schedules just before Christmas.

TTC 2024 Service Plan Consultation Round Two

The TTC is part way through production of its 2024 Service Plan as well as a 5-Year Service Plan and Customer Experience Action Plan. In Round Two, consultation will focus on plans for service changes triggered by major construction projects. Five pop-up sessions are planned at Flemingdon Park, Union Station, Liberty Village, Finch Terminal, and Pape Station between June 29 and July 12, 2023. Details are available here.

Also available on that page is a link to a survey seeking feedback on various proposals. Please note that my site is not an official TTC conduit for feedback, although it is no secret that many at the TTC do read articles and comments here. Any specific feedback for the TTC should be submitted through their own survey.

Round Three in August-September will present draft concepts for the 5-Year Plan and Customer Experience Action Plan, and these will be refined into final drafts for Round Four in October-November.

The remainder of this article presents an overview of the survey and proposals for construction-related service changes.

There are no proposals for new routes nor of overall service levels in this round. The election of Olivia Chow as Mayor will no doubt bring a review of existing services, but that is not in the scope of this round.

An important issue left over from the 2023 Budget process and the recent service cuts is the question of Service Standards. These are described as “Board Approved”, but in fact the 2023 changes were implemented by management as part of the budget with only retroactive consent from the Board. Moreover, the actual effect of the changes was withheld from the Board and Council until well after the budget was approved.

Transparency in budgets and service planning will be an important change looking ahead to 2024. With a new Mayor I hope to see a much improved process.

Continue reading

TTC Service Changes January 8, 2023

The TTC will modify many routes on January 8, 2023, although most of the changes are small tweaks rather than a significant overhaul of service. Current changes are achieved mainly by reallocation of vehicles, modification of running times and headway adjustments.

Updated January 3, 2023 at 4:35pm: A table showing the number of replacement buses on streetcar routes has been added.

In the January schedule period, the planned weekly service is down from November 2022 levels. That is the appropriate comparison because the “December” schedules only cover the holiday period when service is reduced. All of these reductions have been reversed in the January schedules, and some school trips have been added beyond the November level.

Service in the latter part of 2022 ran below budget because riding had not rebounded as quickly as originally hoped across the system. January 2023 continues at a similar level, and a service budget has not yet been published, let alone approved.

Hours/WeekRegular ServiceConstruction ServiceTotal
Nov 2022 Budget182,0164,492186,508
Nov 2022 Planned173,2494,187177,436
Dec 2022 Planned170,7083,779174,387
Jan 2023 Planned171,8025,175176,977
Source: TTC Service Change Memos for November/December 2022 and January 2023

Subway Service

There is no change in subway service for January 2023.

Streetcar Service

506 Carlton will return to its normal route over its entire length after an extended sojourn on Dundas Street. The 306 night service will return to streetcar operation. Construction of streetscape changes on College Street is not yet complete, but this will not require a diversion in 2023.

Some streetcar routes will have new schedules:

  • 509 Harbourfront and 510 Spadina will be modified to reduce layover conflicts at Union and Spadina Stations.
  • Service on 509 Harbourfront will be reduced to match demand in some periods.
  • Sunday early evening service on 510 Spadina will be changed so that all cars operate as 510A to Union rather than a split service with 510B turning back at Queens Quay. This matches the Saturday service pattern.
  • 512 St. Clair service will be reduced to match demand during some periods.

The allocation of routes to carhouses will change slightly to balance resources. The table below includes a long absent route “507 Long Branch” and the temporarily suspended “508 Lake Shore”, but not the “502 Downtowner”. Make of that what you will.

The number of buses operating on streetcar routes for construction projects is shown in the table below.

Bus Service

Routing Changes

29/329 Dufferin

Due to construction for the Ontario Line’s Exhibition Station, the 29 and 329 Dufferin services will be rerouted as shown in the maps below.

43B Kennedy and 985A Sheppard STC Services

These routes will be modified to access Scarborough Town Centre via a different path in order to provide connecting stops with the temporary GO bus terminal.

95C York Mills and 996 Wilson Express Service to Ellesmere Station

The 95C York Mils branch will be dropped, and in its place the 996 Wilson Express will be extended east to Ellesmere Station.

The levels of service in the “before” and “after” configurations are compared below.

Buses/HourAM Pk PreAM Pk PostMidday PreMidday PostPM Pk PrePM Pk Post
95A Pt Union7.563.365.56
95C Ellesmere Stn7.53.35.5
995 UTSC5.553.83.85.55
996 Ellesmere Stn6.74.86
Total to Ellesmere Stn20.517.710.414.616.517
Total to UTSC13117.110.81111

Other affected bus routes

  • 600 Run As Directed: The number of scheduled RAD buses is deeply reduced with only 6 weekday crews and none on weekends. Divisions will assign buses locally depending on operator availability.
  • 19 Bay: An AM peak tripper to handle demand to the waterfront will be created by diverting one 503 Kingston Road bus to run eastbound as a Bay bus to Dockside Drive and Queens Quay, then deadhead to Broadview and Queen to resume service on the 503.
  • 20 Cliffside and 113 Danforth: Headways will be standardized so that an evenly blended service can operate from Main Station on these overlapped routes.
  • 25 Don Mills: The split branch structure north and south of Don Mills Station will be extended into the early evening on weekdays.
  • 925 Don Mills Express: Trips added during peak periods to match demand.
  • 939 Finch Express: Midday and PM peak service improved, evening service reduced.
  • 41 Keele: Service reduced to match demand.
  • 44/944 Kipling South: Some early express trips will be replaced with local buses. Two school trips from 44 Kipling South will interline with 76 Royal York South school trips.
  • 945 Kipling Express: AM peak service improved.
  • 48 Rathburn and 112 West Mall: PM school trips serving Michael Power Saint Joseph HS will be changed to match dismissal times.
  • 52 Lawrence West: A new trip will be added from Westwood Mall at 6:52am to accommodate demand. A new trip will be added between Lawrence and Lawrence West Stations in the early PM peak. This is a hook-up with an existing school trip.
  • 57 Midland: Service reductions to match demand.
  • 60C/960 Steeles West: Service between Pioneer Village Station and Kipling on the 60C branch will be reduced in peak periods to match demand. This will be offset by improvement to the express service.
  • 960 Steeles West Express: Early evening service reduced.
  • 63 Ossington: Service modified for resiliency and to match demand (mainly reductions).
  • 68/968 Warden: Schedules adjusted for reliability with less frequent service during many periods.
  • 79 Scarlett Road: Service reduction weekdays in peak and midday periods.
  • 86 Scarborough: Zoo shuttle will operate only on Saturday to serve Terra Lumina. Sunday service dropped.
  • 95/995 York Mills an 96/996 Wilson: 996 Express service extended to Ellesmere Station replacing the 95C local service (see map above). Service changes during many periods to improve reliability with a mix of frequency changes.
  • 102/902 Markham Road: New trips to serve school demand to R.H. King Academy and Centennial College.
  • 116 Morningside: New PM school trips from Morningside & Ellesmere to serve Jack Milner PS and Sir Wilfrid Laurier CI.
  • 122 Graydon Hall: All trips will now enter service eastbound at Don Mills.
  • 130 Middlefield: New school trips to serve Henry Kelsey Senior PS.
  • 165 Weston Road: Service reliability changes primarily through longer running times and additional buses.
  • 168 Symington: Service reduced to match demand.

Peak bus service

The Details

Details of these changes are in the spreadsheet linked below.

TTC Service Changes 2023.01.08 (Revised)

Construction Projects

Service Analysis of 63 Ossington, November 2022

This article arose from complaints I saw on Twitter about the poor service on the 63 Ossington bus during November and early December. The common thread is that service is extremely erratic, a common problem on many routes.

In the case of the Ossington bus, most trips are comparatively short because it extends only from Eglinton West Station to Liberty Village, and many trips are to or from the subway at Bloor. This means that wait times can form a substantial part of a journey on the route, sometimes more than half. Moreover, they are unpredictable and riders must allow time for this whether they will need it or not. This is not a formula for attracting demand back to the system from those who have a choice of travel some other way.

The charts here are in a format familiar to readers of this site. To save repeating explanatory material, I urge those who are new to this type of analysis to read Understanding TTC Service Analysis Charts: A Primer. For details of how these charts are created, see Methodology For Analysis of TTC’s Vehicle Tracking Data.

Service on 63 Ossington during November 2022 operated with schedules that had been in place for some time. The weekday schedules had been in effect since March 2022, and the weekend schedules since November 2021.

During peak periods, half of the service short turns at St. Clair via Oakwood Loop, but at all other times, all buses run over the entire route.

During November 2022, there was an enlarged south end loop to avoid construction at King & Shaw, but no additional running time was provided in the schedule to compensate for this.

The route has frequent opportunities to regulate headways with layovers at the terminals and at Ossington Station Loop. Note that recovery times are particularly large during weekday peak periods and midday. This is intended to deal with congestion due to Line 5 Crosstown construction at Eglinton West Station. Recovery times are more commonly only one headway or less.

Continue reading

TTC Service Changes Effective June 19, 2022

June 19 will bring the summer schedules on some routes, a return of streetcars at Broadview Station, and various minor changes scattered across the system.

Subway

There is no change in subway service.

Streetcars

With the completion of watermain work on Broadview in May, the streetcar service to Broadview station on 504 King and 505 Dundas will return.

504A Distillery to Dufferin service will remain, but will be blended with the 504B from Broadview Station to Dufferin. The combined service on the two branches will be more frequent in almost all periods than the 504A service now operating.

The 504/505 shuttle bus from Broadview Station to Parliament will no longer operate.

505 Dundas service will operate between High Park Loop and Broadview Station on the same headways as are currently provided just to Broadview. Dundas cars will not return to Dundas West Station until later in the year following completion of new platforms and overhead.

The 504C King/Roncesvalles shuttle bus will return to Dundas West Station, but, like all bus routes there, will loop on street and stop on Edna Avenue (north side of the loop) while work inside the station continues. Other bus routes currently diverting to Dufferin and Lansdowne Stations will return to Dundas West at the same time.

Work on Phase 3 of the King Queen Queensway Roncesvalles project including the North Gate of Roncesvalles Carhouse will begin in September.

Carhouse allocations of 504 and 505 will change with additional 504 cars operating from Leslie, and some 505 cars shifting to Roncesvalles. Allocations will change in August when construction work begins at Russell Carhouse, and again in September with the Phase 3 KQQR work.

There will be seasonal service cuts on several routes:

  • 503 Kingston Road AM Peak
  • 505 Dundas AM Peak bus trippers removed
  • 506 Carlton AM Peak bus trippers removed
  • 511 Bathurst all periods
  • 512 St. Clair almost all periods

See the spreadsheet linked later in this article for details.

From July 11 to August 1, 501L Queen and 301 Queen Night buses will divert westbound from Lake Shore via 15th, Birmingham and 22nd Streets during reconstruction of the intersection at Kipling. Eastbound service is not affected.

With overhead on the central section of Queen now converted for pantograph use, streetcars running between Leslie Barns and routes 510 Spadina and 512 St. Clair will operate via Queen west of the Don River rather than via King.

Buses

Routing Changes Due To Frequent CNE Closures

The following routes will be changed because streets in and near the CNE are often closed during the summer.

  • 29 Dufferin will loop through Liberty Village via King, Strachan and East Liberty.
  • 929 Dufferin will loop at Dufferin Loop.
  • 174 Ontario Place/Exhibition will operate via Fleet, Fort York and Lake Shore for the southbound trip.

30 High Park and 189 Stockyards Interline

Buses on routes 30 and 189 will interline to better use the running time on the combined route.

A new 30B High Park service will operate from High Park Station to the park via West Road and Colborne Lodge Drive. This seasonal shuttle will run separately from buses on the combined 30/189 service.

Seasonal Changes

The following routes are affected by seasonal reductions in demand:

  • 39/939 Finch East
  • 102 Markham Road
  • 905 Eglinton East Express
  • 927 Highway 27 Express

Miscellaneous Changes

  • 21C Brimley service to STC will be adjusted on Sundays.
  • 44/944 Kipling South service will divert both ways around track construction work at Lake Shore from July 15 to August 1.
  • 363 Ossington night service will return to Eglinton West Station Loop.
  • 72 Pape service will be adjusted during all time periods for reliability.
  • 86 Scarborough will have a trip added at 2:13 pm weekdays from Kennedy Station to fill a gap in the schedule.
  • 118 Thistle Down service will be improved in peak periods.
  • 134 Progress service will be adjusted on Saturdays.
  • 172 Cherry service will continue to bypass the Distillery District due to road construction.

600 Run As Directed

The number of scheduled RAD buses has been reduced substantial on weekdays from 40 to 5 crews. On weekends there will be more RAD buses with 39, up from 25, on Saturdays, and 32, up from 21, on Sundays.

Mount Dennis will not have any RAD buses. Details of the crew allocation are in the spreadsheet below.

Detailed Tables of Service Changes

Peak Vehicle Usage