Analysis of Bloor-Danforth and Yonge Night Buses: May 2021

From time to time, there are reports and photos in social media of crowding conditions on the two principal night bus services, 300 Bloor-Danforth and 320 Yonge. The TTC responds in its usual way saying that they monitor crowding and assign extra buses as needed, but they do not address a fundamental problem: buses on these routes run in packs with gaps that cause overloading. The situation is at least as bad, if not worse, than on daytime routes.

In past years, I have not been able to review night route performance because the old CIS tracking system fairly routinely went offline for a few hours most nights at about 3 am leaving a big gap in the data. The Vision system has far fewer outages, and gives a full view of how the service behaves.

The TTC now provides crowding data to some of its online service apps such as Rocketman, but this information is not yet available on an historical basis for review alongside the vehicle tracking info. Correlation of gaps and crowding must be done in real time, something that is not practical for month-long retrospectives. There is no announced date for crowding data to be available for research outside of the TTC.

As I have shown in other articles, headways might be within “standards” at the terminal, but they deteriorate as vehicles move along their routes. Moreover, the TTC averages data from all routes and time periods. The modest contribution of the night buses to overall “on time” performance is quite small. Nothing in the TTC’s methodology identifies problem routes, locations and time periods.

As with the daytime service, the cheapest form of additional capacity is well-managed service with vehicles arriving on regular headways spreading the load evenly.

Continue reading