18 June 2026

Transit Committee - 11 June, 2026

 On Thursday 11 June, Transit Committee gathered for its June meeting. The meeting link can be found here.

The meeting centered around the Customer First Action Plan announced last month, and provided reasons to be both optimistic and pessimistic. The spalling problem seems to be receding into the rearview mirror, and the fleet is slowly improving, albeit with the temporarily cancelled trips (TCTs) still in place. However, this is not OC Transpo's first brush with great-sounding action plans which have not worked so well in reality, and their capacity for long-term planning and Council's ability to supervise such an undertaking remains in question.

The Stage 2 update and related talk has been quarantined into its own post again. That should hopefully be posted in a few days.

Documents list:

14 June 2026

Route 48 service snapshot - 13 April-10 May

 Route 48 is an Alta Vista local route, running from Hurdman Station on Coronation Avenue and Russell Road to Elmvale, then south to Southvale, west on Walkley, and northwest on Kilborn Avenue to Billings Bridge. From there, it runs down Bank and Sunnyside to Carleton University and a Line 2 connection. This is the busiest post-New Ways to Bus local route, with around 3600 weekday riders.
Despite this, the route faces several challenges. Cancellations are high and peak period bunching is as severe as on frequent routes, leaving large gaps in service. Northbound service also lacks scheduled runtime. This all comes together to create a bus route that is unreliable on weekdays, especially during peak periods.

30 May 2026

Transit Committee - 14 May, 2026

Transit Committee met for the fourth this year on 14 May. The frequency of meetings has increased since last year, likely in response to criticism that the Committee was not working hard enough to solve Ottawa's transit problems. 


This meeting brings mostly good news. An end to the 100,000 km limit on the Line 1 Cartridge Bearing Assemblies (CBAs) is in sight, and bus reliability continues to slowly climb upwards. However, service delivery will remain a problem in the foreseeable future, and general manager Rick Leary will continue to face difficult choices. 

Note: after I finished writing this post, but before I posted it, OC Transpo announced the return of full double-car service on Line 1 on 8 June. 


The video link to the meeting is here

Documents: 

11 May 2026

Bus After Midnight, Pt. I: the last bus of the day

Every day at midnight, transit service stops for the night, only to resume the next morning. Shutting down a transit service is more complex than it seems though, and an examination of late night service on OC Transpo reveals some patterns that are difficult to spot during the more complex daytime service. 


Evening service levels are lower than other periods for good reason. This period sees lower travel demand, and agencies schedule more service during the day when it can serve the most passengers and needs a lower subsidy, such as that seen in the TTC chart below. 

Note: while OC Transpo runs with a greater subsidy on most routes, there is no reason to believe that this pattern is different - ridership figures show lower passenger counts in the evening. 
A TTC graphic showing higher subsidy for transit service in the evenings
A chart from the Transport Trends Report showing higher demand at peak than midday, and higher demand at midday than evenings



But this is not a reason to abandon sensible late night network planning. As the chart above demonstrates, even in 2022, evening ridership was lower than it was at the peak of OC Transpo ridership in 2011. Night service often serves low income residents - service workers finshing work at the city's stores and restaurants, students returning home after late classes, and shift workers working late shifts. Additionally, many people 
occasionally ride late night service, and the availability of service may induce them to keep riding transit instead of switching to driving. 


This is the first of a two part series. This post will examine late night connections, especially last trips and Line 1 headways. The second post will look at the overnight bus network, focusing on coverage, scheduling quirks, and connections at Rideau Station. This will be more speculative than my usual, with some crayons in each part. 


20 April 2026

Transit Committee - 9 April, 2026

On 9 April, Transit Committee met for its third meeting of 2026. 


This is the first Transit Committee since Rick Leary joined OC Transpo. Bus reliability is improving thanks to the better weather, e-bus deliveries, and lower service requirements during summer. However, the spalling problem with Line 1's CBAs (cartridge bearing assembly) has not been resolved, limiting train availability.

The link to the meeting video is here


Documents: 



09 April 2026

Stage 2 Update (Transit Committee) - 12 March, 2026

This is the second part of my update on Transit Committee on 12 March. The first part can be found here

Staff presented an update on Stage 2 LRT at that meeting. Stage 2 East achieved substantial completion right before the meeting, which is a big step forwards for that project. But the continuing spalling issue will affect the timeline for trial running, if it is not resolved soon, and there seems to be no indication that will occur. 


The only document: 

The Stage 2 update begins at timestamp 3:21:10 of the video, which can be found here

04 April 2026

Transit Committee - 12 March, 2026

Another month, another Transit Committee. 


The spalling trouble remained unresolved and the surface network remained unreliable throughout February. Adding to these problems, an ice storm whipped through town the day before the meeting, causing Line 1's catenary wires to snap and forcing three days of R1 service on the network. 


The video link for the meeting can be found here


The Stage 2 update, as always, will be posted separately. This will include Committee's discussion of how the spalling issue may affect Stage 2 East's opening date. 


Documents list for this meeting: 

30 March 2026

Our new GM: a brief history of Rick Leary

Ten months after the departure of former general manager Renée Amilcar, OC Transpo has a new head: Rick Leary. 


You can watch the city's press conference introducing him here


Mr. Leary has held executive positions in Boston, York Region, and Toronto. According to the memo City Manager Wendy Stephenson sent to Council: 
Rick has extensive experience overseeing integrated bus, light rail, subway, and streetcar systems, with responsibility for operations, maintenance, safety, and long‑term asset management ... [his] experience includes managing aging infrastructure, supporting the integration of new and expanding services, and ensuring the successful delivery of capital projects.  
Given his extensive experience, I am confident that Rick is well positioned to lead the Transit Services department in an inspiring and empowering way while strengthening Ottawa’s growing multi-modal transit system.  


Actually, Mr. Leary has extensive experience in obfuscating service quality, hiding safety issues, and agency mismanagement. With his record, Council should question the hiring process that led to his appointment.  

A photo of Rick Leary from his LinkedIn page


03 March 2026

Transit Committee - 12 February, 2026

On the 12th of February, Transit Committee met for the first time in 2026. The video of this meeting can be found here

Since the last Transit Committee in November, bus service has continued to deteriorate, and adding to OC Transpo's troubles, most of the Line 1 fleet was ordered out of service after spalling was discovered on the cartridge bearing assemblies (CBAs). There is currently no timeline to return the trains to service. Most of this meeting was, understandably, dedicated to these two crises.

Despite the quixotic self-congratulations from OC Transpo and from Transit Committee, delegations and the state of service reveal a system full of problems. As long as councillors do not feel urgency on this file, transit will continue to be a whack-a-mole of acute and chronic problems. 



Documents from this meeting: 

23 February 2026

OC Transpo pass sales data

This is a short one - I received historical monthly pass sales data through an email exchange with OC Transpo staff a few months ago following a failed MFIPPA request. I forgot about it and it languished in my inbox, but I am posting the data now, a few months late. 

This data covers the sales for each type of monthly pass (excluding U-Passes) from September 2018 onwards, which includes pre-pandemic and pre-LRT data for comparison's sake. 

You can view and download the dataset here
A chart of OC Transpo's monthly pass sales: Year	Month	MonthYear	Adult Regular	Student/Youth Regular	Senior Monthly	Equipass	Access Pass	Community Pass 2018	Sep	Sep 2018	41,570	15,700	7,255	4,125	52	5,515 2018	Oct	Oct 2018	43,793	16,377	7,307	4,263	51	5,442 2018	Nov	Nov 2018	45,319	16,827	7,279	4,458	56	5,520 2018	Dec	Dec 2018	39,126	15,860	7,003	4,325	48	5,432 2019	Jan	Jan 2019	42,914	15,902	6,801	4,269	45	5,068 2019	Feb	Feb 2019	42,932	16,406	6,706	4,281	41	5,307 2019	Mar	Mar 2019	43,487	16,413	6,833	4,217	42	5,325 2019	Apr	Apr 2019	42,980	16,511	7,129	4,225	44	5,472 2019	May	May 2019	46,622	17,070	7,256	4,789	49	5,579 2019	Jun	Jun 2019	44,630	15,536	7,435	5,177	47	5,541 2019	Jul	Jul 2019	41,214	5,392	7,394	5,099	46	5,354 2019	Aug	Aug 2019	38,887	2,775	7,288	4,780	47	5,330 2019	Sep	Sep 2019	41,360	16,637	7,474	3,946	46	5,306 2019	Oct	Oct 2019	45,325	17,144	7,685	4,057	46	5,491 2019	Nov	Nov 2019	45,557	17,269	7,685	4,127	45	5,563 2019	Dec	Dec 2019	38,876	16,512	7,334	4,095	51	5,387 2020	Jan	Jan 2020	42,654	16,564	7,146	4,065	42	5,117 2020	Feb	Feb 2020	42,150	16,660	6,997	3,970	45	5,187 2020	Mar	Mar 2020	42,256	16,374	7,498	4,356	44	5,812 2020	Apr	Apr 2020	5,436	1,326	2,002	517	12	1,458 2020	May	May 2020	2,741	1,331	1,275	300	11	924 2020	Jun	Jun 2020	2,819	2,851	1,354	461	9	1,038 2020	Jul	Jul 2020	7,577	333	2,985	1,691	20	2,611 2020	Aug	Aug 2020	8,350	520	3,259	1,944	26	2,726 2020	Sep	Sep 2020	9,223	8,351	3,455	1,718	31	2,805 2020	Oct	Oct 2020	9,748	8,308	3,536	1,762	28	2,888 2020	Nov	Nov 2020	9,618	9,435	3,349	1,706	28	2,813 2020	Dec	Dec 2020	9,158	8,628	3,310	1,682	28	2,729 2021	Jan	Jan 2021	7,705	3,236	2,907	1,373	28	2,270 2021	Feb	Feb 2021	7,795	8,203	2,763	1,366	20	2,226 2021	Mar	Mar 2021	8,759	8,600	3,021	1,501	20	2,496 2021	Apr	Apr 2021	8,313	7,462	3,035	1,413	23	2,489 2021	May	May 2021	8,083	3,860	2,805	1,335	19	2,232 2021	Jun	Jun 2021	8,356	627	2,979	1,396	19	2,332 2021	Jul	Jul 2021	8,952	708	3,183	1,512	22	2,424 2021	Aug	Aug 2021	9,514	530	3,402	1,570	21	2,565 2021	Sep	Sep 2021	10,227	13,797	3,660	1,566	22	2,687 2021	Oct	Oct 2021	10,172	14,523	3,655	1,572	21	3,163 2021	Nov	Nov 2021	10,211	14,958	3,908	1,562	23	3,208 2021	Dec	Dec 2021						 2022	Jan	Jan 2022	8,952	12,965	3,248	1,239	19	2,358 2022	Feb	Feb 2022	9,343	14,662	3,283	1,267	16	2,429 2022	Mar	Mar 2022	8,201	15,068	3,049	1,059	21	2,300 2022	Apr	Apr 2022	10,518	15,247	3,592	1,290	20	2,566 2022	May	May 2022	11,329	15,672	3,897	1,317	20	2,666 2022	Jun	Jun 2022	12,699	15,063	4,156	1,717	22	2,870 2022	Jul	Jul 2022	12,164	2,753	4,249	1,784	22	2,865 2022	Aug	Aug 2022	11,768	810	4,308	1,754	19	2,835 2022	Sep	Sep 2022	12,202	19,521	4,464	1,616	25	2,976 2022	Oct	Oct 2022	13,154	20,290	4,539	1,811	20	2,973 2022	Nov	Nov 2022	13,270	20,404	4,580	1,768	19	2,962 2022	Dec	Dec 2022	12,522	19,712	4,497	1,731	25	2,993 2023	Jan	Jan 2023	12,819	19,819	4,423	1,707	21	2,826 2023	Feb	Feb 2023	12,889	19,745	4,386	1,779	23	2,987 2023	Mar	Mar 2023	13,391	19,698	4,472	1,874	21	3,037 2023	Apr	Apr 2023	13,040	19,753	4,635	1,840	26	3,091 2023	May	May 2023	15,356	20,008	4,864	2,224	26	3,172 2023	Jun	Jun 2023	15,061	19,591	5,041	2,485	25	3,211 2023	Jul	Jul 2023	14,258	3,051	4,853	2,438	25	3,131 2023	Aug	Aug 2023	14,102	1,743	5,402	2,782	32	3,352 2023	Sep	Sep 2023	13,480	21,934	4,700	2,012	22	3,171 2023	Oct	Oct 2023	14,135	18,857	4,984	2,438	31	3,157 2023	Nov	Nov 2023	14,794	21,879	5,008	2,629	25	3,171 2023	Dec	Dec 2023	13,347	21,190	4,830	2,545	29	3,133 2024	Jan	Jan 2024	13,243	20,546	4,299	2,581	27	2,632 2024	Feb	Feb 2024	13,858	21,368	5,051	2,846	22	3,282 2024	Mar	Mar 2024	13,566	19,608	4,868	3,043	26	3,327 2024	Apr	Apr 2024	13,235	20,619	4,910	3,044	26	3,033 2024	May	May 2024	15,663	20,802	5,062	3,552	28	3,093 2024	Jun	Jun 2024	14,977	19,529	5,135	3,926	24	3,111 2024	Jul	Jul 2024	14,229	3,049	5,035	4,072	25	3,068 2024	Aug	Aug 2024	13,665	937	5,150	4,205	22	3,085 2024	Sep	Sep 2024	14,505	22,133	5,255	4,575	27	3,599 2024	Oct	Oct 2024	15,001	21,227	5,294	4,744	26	2,909 2024	Nov	Nov 2024	15,409	21,284	5,329	5,156	28	3,146 2024	Dec	Dec 2024	13,733	20,044	4,995	5,161	23	3,000 2025	Jan	Jan 2025	14,402	20,684	4,921	5,394	25	3,242 2025	Feb	Feb 2025	14,223	20,778	4,806	5,397	25	2,963 2025	Mar	Mar 2025	14,368	20,601	4,836	5,519	26	2,976 2025	Apr	Apr 2025	14,327	17,591	4,822	5,747	25	2,924 2025	May	May 2025	15,598	21,867	5,092	6,269	26	3,098 2025	Jun	Jun 2025	15,263	22,508	5,125	6,630	25	3,059 2025	Jul	Jul 2025	14,155	2,116	5,041	6,841	22	2,970 2025	Aug	Aug 2025	12,932	1,127	4,974	6,746	21	2,959 2025	Sep	Sep 2025	13,438	21,510	5,085	7,012	20	3,013 2025	Oct	Oct 2025	13,453	21,457	5,095	7,142	19	2,994 2025	Nov	Nov 2025						 2025	Dec	Dec 2025						 								 Courtesy of the City of Ottawa and OC Transpo; provided by Transit Ottawa


30 January 2026

Route 41 service snapshot - 3 to 30 November

Route 41 is a frequent route that runs from Billings Bridge to St. Laurent. The route is the primary service on Heron Road, Walkley Road, and St. Laurent Boulevard, and services Herongate and Elmvale, both low-income communities with relatively high transit use. 

The westbound service towards Billings Bridge is generally reliable, but the eastbound service towards St. Laurent has a severe mismatch between scheduled and actual runtimes, falling below the 5th percentile for much of the day. The usual afternoon peak reliability issues also make an appearance. 

09 January 2026

Priorities at City Hall: OC Transpo in 2026

As we roll out of 2025 and into 2026, transit in Ottawa drifts forwards without a coherent vision. 


OC Transpo is changing from the Transitway days, and it is not clear what it will become. The first part of Stage 2 opened last year, with another set to open this year; meanwhile, the bus network is in an apparent state of meltdown, and with one problem solved (operator shortage), another has appeared (fleet shortage). It remains to be seen whether the situation will improve or not. 


This year is also a municipal election year. As 20% of the city budget and the most visible signal of dysfunction at the City of Ottawa, transit will be a headline issue this campaign season. It is therefore essential that candidates and City institutions create and present a coherent vision of transit. 

An image of mayor Mark Sutcliffe

01 December 2025

Transit Committee - 24 November, 2025

On the 24th of November, Transit Committee met for its sixth and final meeting of the year. The meeting link, for those interested, was uploaded to YouTube here

As the last Transit Committee meeting of the year, discussion centered around the budget. It includes $47 million in funding from the provincial government that may or not materialize, a small fare increase, and "savings and efficiencies." There was also some discussion around a David Hill inquiry on standardizing the transfer window following reports that commuters were paying double fares for a single trip and a Wilson Lo motion to staff to procure articulated diesel buses. 

Over twenty delegates appeared before the Committee on the budget, and a few delegated on a Wilson Lo motion to allow diesel bus procurement in the coming years. 

I have posted the documents for this update below. 

26 November 2025

Route 7 service snapshot - 29 September to 26 October

Route 7 is a frequent line that runs from St. Laurent to Carleton University on the northern segment of St. Laurent, the Hemlock-Beechwood corridor, and Bank Street, an arrangement which has not changed substantially since the 1980s. This is one of two Bank Street routes, which is currently being contested amidst a proposal to convert two lanes of parking to bus lanes, as well as a plan to introduce bus lanes to St. Laurent. 

Route 7 is among the busiest of OC Transpo routes, but suffers from the usual problems of a high rate of cancellations and buses that do not appear on-schedule or on-headway. 

The example of Route 7 is a continual reminder of how poorly schedules create erratic service, both the pitfalls and benefits of route management, and how reliability can differ on the same route at different times of day. 


As usual, the data for this analysis comes from Transsee

Chart showing scheduled headways on Route 7; service operates every 15 minutes all day, seven days a week, and 30 minutes in the early morning and evening

16 November 2025

Budget Holes and Money Pits

The draft 2026 budget has finally been released, after Mayor Mark Sutcliffe bragged about it being the most transparent budget in the history of the city. It's true - hot air is transparent, and it creates mirages of fiscal responsibility and responsible governance. 

The mayor's press statements brag about fiscal responsibility and transparency, but the transit budget stands in opposition to his empty claims. Among the misleading or inaccurate statements are a third  "one-time" expectation for $47 million of "required" funding from upper levels of government which has never materialized ever; fare revenue increases bordering on magical; and the hiding of OC Transpo's subsidy behind the aforementioned false numbers and misleading budgeting. 

With this budget, the total operating cost reaches $939 million in 2026. Despite this, there is zero attempt to reorganize scheduling, a pathetic attempt at transit priority measures, and little attempt at financial transparency, which creates true image of fiscal indulgence and a lack of regard for long-term planning. 

OC Transpo will require even more money over the coming few years. Overprojecting revenue has become an annual ritual at City Hall - with a hostile mayoralty or province in charge, transit runs the risk of becoming a target. 

 

The City must right the fiscal ship, come clean about the looming danger, and City Council be resolute in demanding that this be done with the utmost transparency and accountability. 

Upper Governmental Funding at OC Transpo: $39 million expected in 2023 not funded; $36 million expected in 2025 not funded; we're expecting $47 million again?

02 November 2025

Route 70 "snapshot" - 8 September to 5 October

This article analyzes the service quality on Route 70 throughout the month of September. Unlike many other routes, this is a local milk run route from Limebank to Barrhaven Centre, Citigate, and Fallowfield, and will feature slightly different charts than normal. It was formed out of pieces of old Routes 170 and 171 during New Ways to Bus this April. 

As always, data comes from Transsee

A chart of Route 70 frequency; it runs every 15 minutes at peak, 60 minutes late nights and early mornings on weekends, and 30 minutes at all other times.



22 October 2025

Counting Buses: A Frequent Network

Frequent transit service offers many benefits for both transit riders and the city, and these are increasingly recognized by both transit authorities and by transit advocates. 

It has become a trend to designate a subset of transit routes as a "frequent transit network" or by some similar name. These range from half hourly services in some American Sunbelt sprawlburbs to ten minute networks provided in cities like Toronto and Sydney. 

With the benefits of high frequency in mind, it is important to ensure that the transit system actually runs frequent service, as opposed to changing the signs on a route with infrequent service. 

A real time bus arrival screen at Rideau Station


07 October 2025

Improving Bus Service Reliability Report (Transit Committee) - 11 September, 2025

As part of Transit Committee's motion requesting a plan to achieve reliable service by the end of 2027, staff presented a report on improving bus service reliability at Transit Committee on 11 September.  

The relevant document is the report, linked in PDF form. 


OC Transpo defines reliability with three headline statistics, which bundles the entire network into one number. The trips delivery metric measures the percentage of trips which were not cancelled and ran at all; regularity measures the gap between buses on frequent routes [it is not clear if this is applied to frequent routes outside frequent operating periods], with a wide band of 40% allowance; and punctuality, which is on-time performance for less frequent routes, with an allowance of one minute early/five minutes late. 

Both Transit Committee and OC Transpo love to talk about their commitment to reliable service for Ottawa residents. But OC Transpo has a poor track record of presenting good information to Transit Committee that would enable action; Transit Committee has a poor track record of taking action to improve reliability. To improve bus service reliability, Council must begin to understand that there is no free lunch, and make the difficult choices to improve service. 



24 September 2025

Stage 2 Update (Transit Committee) - 11 September, 2025

At Transit Committee, staff presented a Stage 2 update to council. This was a truncated version, due to time constraints, so this article will mostly be a photo dump, providing photos for those who do not wish to trudge through the meeting. Timestamp at 4:49:00. 

The relevant document is this report on Stage 2 progress. Meeting video here

22 September 2025

Transit Committee - 11 September, 2025

Introduction

On 11 September, 2025, Transit Committee met for its fifth meeting this year. The meeting video can be found at this link

Reliability continues to be the big issue facing OC Transpo. This meeting, councillors discussed reliability problems, the electric bus program and fleet assignments, and funding splits for transit priority projects, among other topics. However, while councillors talk a good game about supporting public transit, many have a track record of opposing programs which would improve reliability. In this context, empty words only calls to mind broken promises, not that of a more transit-oriented future. 

Much of the discussion was triggered by a staff report on reliability, whose contents were discussed at the meeting and are in this article. I will write a response to the report itself in a separate article. This meeting also included a Stage 2 update, which will be separate as usual. 


This is the first meeting after Renee Amilcar's departure from OC Transpo. Troy Charter, the director of rail operations, has become acting general manager pending a search for a permanent figure. 


Documents archive, all in PDF format: