Better Transit Ottawa
banner
bettertransitottawa.ca
Better Transit Ottawa
@bettertransitottawa.ca
Let's make public transit in Ottawa better.

bettertransitottawa.ca
discord.gg/DxbgT6UNug
Reposted by Better Transit Ottawa
I was very pleased to host @railfans.ca and @bettertransitottawa.ca online for a webinar on transit tracking data. Watch that here.
Transit data webinar HD 720p
YouTube video by Kitchissippi Ward
www.youtube.com
February 3, 2026 at 10:13 PM
This is today!
I'll provide a last reminder that BTO and @railfans.ca join me tonight for a webinar exploring their data tools! Register through the link at kitchissippiward.ca.
February 2, 2026 at 5:32 PM
They've cut 396 trips from the schedule this month. Even still, they have trips like yours that are cancelled every day
January 30, 2026 at 9:46 PM
And this doesn't even count the trips that are full because of cancellations. Yesterday, the 85 I was trying to take had a full bus that passed our bus stop sandwiched between two cancellations
January 30, 2026 at 9:42 PM
These numbers neglect to mention that most cancellations happen during peak periods, and if you look at trips at those times, trips are over 20% undelivered
January 30, 2026 at 9:40 PM
OC Transpo cut 396 trips from the schedule this month to be more honest (which is a good thing), but even after these cuts, the cancellation rates are insane. It shows you how deep the problem really is.
January 27, 2026 at 2:47 AM
Our cancellation tracker now can filter for peak periods. This is when most people experience the system, and when most cancellations occur

This morning:
On the 15: 63% of trips cancelled
On the 5: 56% of trips cancelled
On the 41: 48% of trips cancelled

bettertransitottawa.ca/tracker/canc...
January 27, 2026 at 1:12 AM
Reposted by Better Transit Ottawa
Join @railfans.ca, @bettertransitottawa.ca and Jeff for a webinar exploring citizen-led data tools that provide insight into public transit in Ottawa on February 2 at 7 pm. Use the QR code in the flyer below to register or kitchissippiward.ca.
January 26, 2026 at 8:22 PM
January 23, 2026 at 5:36 PM
Another schedule update was posted today.

141 trips were removed from the schedule, but we still don't have enough buses for even that as we already have plenty of cancellations today
January 23, 2026 at 5:12 PM
We now have a bus cancellation tracker available at bettertransitottawa.ca/tracker/canc...

This dashboard lets you view the cancellations on each route for each day and see the gaps in service that get created by each cancellation. You can also see the percentage of cancelled trips per route.
January 23, 2026 at 5:12 PM
- Hire and retain more mechanics with improved pay and working conditions in order to keep our existing buses in service
- Reach out to other transit agencies to loan any temporary buses they can spare
January 22, 2026 at 6:01 PM
OC Transpo needs to do everything it can to resolve the fleet shortage as soon as possible

We are asking OC Transpo and council to:
- Work to create emergency bus lane and transit priority measures on key corridors to ensure our working buses are used as efficiently as possible
January 22, 2026 at 6:01 PM
Having sufficient buses to respond to problems with our train is essential.

Instead, because of a newly discovered issue with our trains, we are stuck dealing with both a bus shortage and a train shortage at the same time with no ability to roll out supplemental buses.
January 22, 2026 at 6:01 PM
Reposted by Better Transit Ottawa
At pop-up hours today, Ajay Ramachandran showed me the data visualizations he's been working on using GTFS data on bus delivery. Bus by bus, scheduling block by scheduling block, Better Transit Ottawa has built an incredible tool to dig deep into trip delivery and reliability.
bettertransitottawa.ca
Better Transit Ottawa
Let's make public transit in Ottawa better
bettertransitottawa.ca
January 20, 2026 at 9:08 PM
Delays cause the next trip to be cancelled or require using one of the very limited spare buses available
January 20, 2026 at 8:58 PM
We need emergency bus lane and transit priority measures enacted on key corridors to ensure our working buses are used as efficiently as possible. We can't have our limited bus fleet standing still in traffic.
Iโ€™ve heard from many residents frustrated at the state of the bus service in #Ottawa. They are looking for answers. This needs to be treated like an emergency watermain repair. It is a critical service that can not be allowed to flounder in this way. Two immediate solutions need to be considered:
January 20, 2026 at 8:58 PM
Delays cause the next trip to be cancelled or require using one of the very limited spare buses available
January 20, 2026 at 8:45 PM
3) Emergency bus lane and transit priority measures need to be enacted on key corridors to ensure our working buses are used as efficiently as possible. We can't have our limited bus fleet standing still in traffic.
January 20, 2026 at 8:45 PM
We need a replacement strategy that understands that a shorter bus can't carry as many people as a longer bus, and that an electric bus will need more time to charge throughout the day.

A 1 for 1 replacement of high capacity buses with low capacity electric buses does not do that.
January 16, 2026 at 10:55 PM
300 high capacity buses like this one are reaching 16 years of age this year, which is past the expected lifetime of a bus. Another 40 buses will be turning 18.

We can't expect to replace them with just 50 new high capacity buses, and we can't expect shorter electric buses to replace them 1 for 1
January 16, 2026 at 10:55 PM
We are excited about the new articulated buses and the used buses! However, 50 buses is not going to replace 350 end-of-life buses.

The used buses are exciting as well, but OC ordered them in June, and 6 months later only a few have made it to active service. What is the timeline on the remainder?
January 16, 2026 at 9:34 PM
tok eep
January 16, 2026 at 9:10 PM
- Hire and retain additional mechanics with improved pay and working conditions in order to keep our existing buses in service
January 16, 2026 at 9:06 PM