The TTC will adjust service on many routes with the January 2024 schedules.
A summary of all changes is in the spreadsheet linked here showing a before and after view of the affected routes. Note that the “before” data are from the November 2023 schedules which do not include the holiday period’s service cuts. All of those cuts are restored in the 2024 schedule, and they are not listed here.
TTC Service Changes 2024.01.07
Updated December 30, 2023:
- Maps of route changes have been added from the corresponding TTC Service Changes pages.
- The revised 501B Queen looping at Broadview & Gerrard has been added.
Major Changes
504 King Streetcar
Construction at Dufferin Loop has completed, and the 504B branch will return to this location from its temporary extension to Roncesvalles.
Note that this route will change again in mid-February thanks to completion of work at Broadview Station, as well as planned water main and track work on King West from Shaw to Dufferin.

29/929/329/105 Dufferin Service Reorganization
Service on the 29 and 929 Dufferin routes will use Dufferin Loop rather than Princes’ Gate Loop.
Late night and early morning services will be adjusted to reconcile start and end times of the overlapping Dufferin, Dufferin North and Dufferin Blue Night routes. On Sunday mornings, the 329 Blue Night route will operate until about 8am to provide a through service from Steeles to Dufferin Loop until the subway opens.

501B Queen Bus
The 501B Queen bus provides service between Bathurst and Broadview, diverting around Ontario Line construction between Bay and Church Streets. The east end loop will be revised so that buses operate both ways on Broadview from Gerrard to Queen.

Reliability Adjustments
Several routes will have schedule adjustments to give operators more time to cover their routes. In almost all cases this is achieved by widening existing headways so that the same number of buses come slightly less often.
For those watching budget issues, this type of change reduces scheduled service, but does not affect crew hours because the same number of vehicles are in service, just running more slowly on paper.
The affected routes are:
- 7 Bathurst in most weekend periods
- 17 Birchmount in most periods
- 42 Cummer in all weekend periods
- 111 East Mall in many periods
- 168 Symington in most periods
Other Changes
- 512 St. Clair will use Gunn’s Loop rather than an around-the-block arrangement via Weston Road and Gunn’s Road. Transit signal priority is supposed to be added to allow buses to cross between the streetcar right-of-way and the curb lanes westbound at Keele and eastbound at Old Stockyard Road.
- 16 McCowan will have service improvements in most weekend periods in response to demand.
- 19 Bay will gain a new trip southbound from Bay & Front at 7:35am for traffic to George Brown College.
- 32 Eglinton West will be reduced during many periods, notably on the 32D Emmett branch. Weekend evening service on the 32A Renforth and 32C Trethewey branches will be changed to operate on a common headway to provide better blending of service on the common part of the route.
- 44 Kipling South service will be improved in the AM peak. 944 Kipling South Express service will be reduced on weekday middays.
- 53B Steeles East will change its eastbound destination sign from Markham Road to Morningside to reflect where the route actually terminates.
- 54D Lawrence East weekday midday tripper service between Don Mills and Morningside will be reduced from every 20 to every 30 minutes. 954 Lawrence East Express service will be extended after the AM peak with four additional trips eastbound from Kennedy Station between 8:17 and 8:44am.
- 63 Ossington will have improved service on Saturdays and Sundays, partly offset by an AM peak service reduction.
- 65 Parliament will have an AM peak service reduction.
- 94 Wellesley will be changed in the evening. The single 94A service to Ossington Station is replaced by a split service with half of the buses turning back as 94B at Wellesley Station as on the daytime schedule.
- 106 Sentinel will have a service reduction in the weekday AM peak and midday.
- 116 Morningside will gain two new trips serving West Hill Collegiate at the beginning of the PM peak. Late night service will be modified to serve Kennedy & Eglinton when the subway is closed to improve connections with overnight services.
- 122 Graydon Hall will have a service improvement on weekdays that will also add to capacity on York Mills Road west of Lesmill.
- 129 McCowan North will have improved service north of Steeles in the AM peak and Saturday early evening at York Region’s request.
- 903 Kennedy STC Express and 985A Sheppard East Express schedules will be adjusted to provide a blended service leaving Kennedy Station.
Run As Directed Buses
The TTC continues to provide a pool of “RAD” buses for use in filling gaps and responding to emergencies. An important issue here is that the actual number of vehicles has been declining for some time, and is now quite small until the evening period.

Construction Projects
Various construction projects affect TTC services.

Vehicle Allocations



Streetcar Route Map

I think the 110 is the Islington bus and the 106 is the Sentinel bus.
Steve: Fixed! Thanks for catching that.
LikeLike
It’s 106 Sentinel. Descendant of the 106 York U.
LikeLike
Just noting in the body of the article the SENTINEL bus is listed as 110 instead of 106.
Steve: You are the third person to catch this. It has been fixed.
Also in the spreadsheet for the First and Last times of the 29 DUFFERIN and 329 DUFFERIN BLUE NIGHT there appears to be a gap of over an hour between the last 29 and the first 329 from both ends of the route. With the current times the last 29 passes Dufferin & Wilson at about 1:39a and the first 329 wouldn’t pass that stop until 2:54a, assuming a similar schedule given the indicated running times. There appears to be a similar issue at the south end from Dufferin Gate and Princes’ Gate. Hope this is NOT what is going to show up the first night, as it will make the transition period from day to night most untenable. Though given past instances, it would not surprise me that someone at the TTC made such a mistake.
Steve: Yes, I was surprised by that too. I have a query in to TTC to find out what’s up, and if this has been fixed in the final version of the schedules.
LikeLike
Where’s the list of unreliable routes and not affected by construction? I know from operators route 127 and 49 are problem routes, yet I don’t see any attempts by TTC to fix this. Even extra run times, but still within the 30 min headways is possible.
And there was operationally discrepancy on what Divisions operating which routes. TTCs core service and focus should be on operational efficiency, and yet they can’t do that right. I heard routes 122 and 78 with Arrow garage instead of Wilson, which is much closer.
Also why can’t they go back to having a route operating by two garages? That way you reduce deadheading where possible. And it doesn’t necessarily have to be a 50% split. Eg, 95 York Mills had some base runs out of Wilson and the rest out of Malvern. Looking at a number of runs depending on their start/finish location and deadheading to garages. CIS/Control is centralized now, there’s no excuse not to be efficient.
It will never be perfect, but it’s something they should have a look at again.
LikeLike
Some great work reporting here Steve! My important question though is why, again, have they not improved subway service yet again? The TTC continues to run quite less subway service than they did pre-pandemic, and with each month in service changes, they just leave the subway alone and don’t do anything. I hope they can change it sooner rather than later, especially with how busy Line 2 is getting (even in non-peak times).
LikeLiked by 1 person
We need more buses on Ellesmere and Lawrence and Eglinton in the Scarborough area it’s absolutely ridiculous how full the buses are so let’s fix this problem ASAP because right now the TTC is the crappy way.
LikeLiked by 1 person
903 and 985 will be blended, means they will use common buses among them with 18m arctic bus?
Steve: No, each route has its own buses, but the headways are identical on both routes allowing them to be scheduled on half of the common headway and, on paper, provide a regular, blended service alternating between the routes. Whether this will actually happen, given the TTC’s chronic problems with line management and headway reliability, is quite another matter.
LikeLike
No wonder the TTC hasn’t boost service on Lawrence and Eglinton corridors.
LikeLike
I think they should see the 116 morningside route at 5:30 am and kindly make a long bus travel to pick up passengers along Eglinton E to Kennedy Station in the early morning weekdays. Not sure about weekends. People on that route are usually very angry and annoyed at everyone and everything. It is scary sometimes for me and I know other passengers. That is all, thanks!
LikeLike
Why don’t the 35 Jane and 935 Express have added services? In the evenings at 5:30 pm on, there is hardly buses, and people fighting to get on buses. We need to see improvement in services added in the rush hour periods work the working community. There are always way too many people at every stop. PLEASE KINDLY ADD SERVICES, WE NEED IT.
Thank you, a tired, frustrated, denied accessibility to designated disability seating, because of way beyond, stuffed Sardine can customer.
LikeLiked by 1 person
The current 5:30am 105D goes straight to Wilson stn to connect with the first train southbound from Wilson. Will the new 5:30am 329 route stop by Wilson stn? Because the new 105 first trip does not seem like it connects with the first southbound train at Wilson leaving approximately 5:54am.
LikeLike
87 in off peak times has terrible service recently. 2 buses will come within 7 min then no bus for nearly 30 min.
LikeLike
This gap is because of a lack of demand. The TTC needs to match supply to demand, there is no point in running empty buses all night long. From Economics 101; when DEMAND = SUPPLY, we get MAXIMUM HAPPINESS.
Steve: The problem is that there is a gap of nearly an hour between the last 29 Dufferin and the first 329 Dufferin Night bus northbound. This has nothing to do with not running “empty” buses, but is possibly a scheduling issue. I am still waiting on a clear answer from TTC to contradict the info in their own memo announcing the service change.
LikeLike
Steve,
As LINE 5 EGLINTON is nearing to completion, would that be possible for the TTC to restore some services on Eglinton that were reorganized in September 2016 to its previous levels given the road restoration construction on Mt. Pleasant and Eglinton is now completed? I’d say reinstate the 103 MT. PLEASANT NORTH since left and right turns are now permitted in the intersection while the 74 MT. PLEASANT cuts back to Eglinton only. The 100B via Linkwood needs to be reinstated during peak periods and midday while the 100C branch that runs to Broadview to Eglinton stations on a provision that the buses use Linkwood during evenings and weekends in the form of the 100D via Linkwood. Service on the 34B and 34C EGLINTON EAST eliminated with buses on 34A renamed back to 34.
This should be a minor arrangement until the line opens. 25 DON MILLS is likely not affected though.
Steve: I think it unlikely that you will see any changes, especially not back to routes that would only exist until Line 5 opens (e.g. 100 Flemingdon Park to Eglinton Station). Also with the52/952 Lawrence buses at Eglinton Station, they are getting tight on bus bays for any new routes.
LikeLike