Independent, citizen-led transit information for Ottawa–Gatineau riders. Not affiliated with OC Transpo or STO.
Day report ending Aug 16, 2026
Every figure here is a count of arrivals this site observed and settled, added up over the service dates in the period. Routes are named for running well on the same evidence they are named for running badly.
Frozen publication
Published on Sep 29, 2026, 1:13 a.m. under settled-arrival-period-report-v2. This stored snapshot will not be recomputed when evidence or code changes.
Across the network
Aug 16, 2026 to Aug 16, 2026 · 1 of 1 calendar days measured
- Arrivals on time
- 83.8%
- Arrivals observed
- 45,187
- Routes measured
- 32
Previous day: 72.1% on time. Aug 15, 2026 to Aug 15, 2026 · 45,869 arrivals · 71 routes measured
Most reliable this period
The routes with the highest share of settled arrivals within five minutes of the timetable. All use the same route class, evidence threshold and period. This is a relative ranking, not an operator target.
- Route 78STO97.6%656 arrivals
- Route 63STO96.9%488 arrivals
- Route 49STO95.2%1,986 arrivals
- Route 75STO94.3%1,206 arrivals
- Route 67STO94.2%2,310 arrivals
- Route 97STO93.6%2,332 arrivals
- Route 66STO93.3%1,562 arrivals
- Route 69STO92.7%817 arrivals
- Route 64STO91.1%1,017 arrivals
- Route 33STO90.8%1,792 arrivals
Furthest from the timetable
The routes with the lowest share of on-time arrivals. A low figure does not say whose fault it is: a route can be late because its timetable is wrong, because the service is failing, or because of the traffic it runs in. Each route page separates those.
- Route 120%147 arrivals
- Route 1825.7%268 arrivals
- Route 6126.1%138 arrivals
- Route 1134.7%190 arrivals
- Route 52STO72.8%2,151 arrivals
- Route 38STO75.6%1,944 arrivals
- Route 400STO77.4%3,104 arrivals
- Route 59STO78.1%3,152 arrivals
- Route 31STO78.7%1,491 arrivals
- Route 7579.4%243 arrivals
Frozen publication
- Calculation method
- settled-arrival-period-report-v2
- Evidence available through
- Sep 29, 2026, 1:13 a.m.