Independent, citizen-led transit information for Ottawa–Gatineau riders. Not affiliated with OC Transpo or STO.
Service reports
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.
Across the network
Sep 6, 2026 to Sep 12, 2026 · 7 service days
- Arrivals on time
- 75.6%
- Arrivals observed
- 1,915,563
- Routes measured
- 142
Previous week: 80.4% on time.
Met the 99.5% on-time standard
OC Transpo argues for 99.5%. That target is written for service delivery, meaning trips operated against trips scheduled, and this site does not observe enough trips to speak to it. These routes cleared the same bar on the measure this site does hold to a large sample: settled arrivals within five minutes of the timetable.
No route held 99.5% of its arrivals on time for this whole period. Routes reach it on a single service day; none has yet held it for a week.
Most reliable this period
The routes with the highest share of on-time arrivals, whether or not any of them met the standard above. A ranking, not a claim about a target.
- Route 84OC99.4%522 arrivals
- Route 94OC97.3%528 arrivals
- Route 98STO96.8%657 arrivals
- Route 125OC96.5%543 arrivals
- Route 197OC94.1%1,520 arrivals
- Route 93OC93.8%7,948 arrivals
- Route 72STO92.9%1,529 arrivals
- Route 75STO92.8%12,081 arrivals
- Route 173OC91.8%10,952 arrivals
- Route 62STO91.8%7,489 arrivals
Most improved
Measured against the week immediately before this one.
- Route 49OC70.6% to 82.8%+12.2 points
- Route 47OC69.3% to 76.9%+7.7 points
- Route 62OC63.6% to 71.3%+7.6 points
- Route 49STO79% to 86.4%+7.4 points
- Route 33OC71.8% to 78.5%+6.8 points
Biggest decline
Measured against the week immediately before this one.
- Route 17OC82% to 42.6%-39.5 points
- Route 41STO83.2% to 49.2%-34 points
- Route 27STO88.7% to 55.5%-33.1 points
- Route 23STO78.9% to 48.2%-30.7 points
- Route 40STO92.8% to 62.3%-30.5 points
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 17OC42.6%1,762 arrivals
- Route 29STO44.7%915 arrivals
- Route 45STO46.5%2,456 arrivals
- Route 23STO48.2%1,426 arrivals
- Route 41STO49.2%1,886 arrivals
- Route 13OC49.3%3,534 arrivals
- Route 56OC50.1%13,272 arrivals
- Route 32OC50.2%2,248 arrivals
- Route 93STO51.2%2,145 arrivals
- Route 27STO55.5%1,538 arrivals
Routes this report does not rank
These routes are measured, and their arrivals are left out of every ranking and out of the network figure above. They are not all-day conventional service, so an on-time percentage would be compared against routes that are. A school journey exists to reach a bell, a community route is built around pickups, and an event shuttle is released when a venue empties. Each route page carries what this site does hold it to.
School journeys92 routes
- 325STO
- 326STO
- 329STO
- 331STO
- 371STO
- 425STO
- 426STO
- 429STO
- 431STO
- 433STO
- 437STO
- 449STO
- 549STO
- 550STO
- 554STO
- 566STO
- 569STO
- 571STO
- 576STO
- 602
- 606
- 609
- 610
- 612
- 613
- 615
- 616
- 617
- 618
- 619
- 620
- 622
- 624
- 627
- 628
- 630
- 631
- 633
- 634
- 637
- 639STO
- 640STO
- 640
- 641STO
- 641
- 644
- 645STO
- 645
- 646
- 647STO
- 647
- 648
- 649
- 654STO
- 655STO
- 659
- 663
- 664
- 667
- 668
- 670
- 673
- 674
- 676
- 677
- 678
- 679
- 680
- 684
- 686
- 687
- 688
- 689
- 690
- 691
- 696
- 697
- 698
- 725STO
- 726STO
- 729STO
- 733STO
- 740STO
- 752STO
- 754STO
- 825STO
- 826STO
- 827STO
- 829STO
- 831STO
- 833STO
- 867STO
Routes with no published classification1 route
Monthly service reports
One page per calendar month. A month is published once, when every day in it is accounted for, and is not recomputed afterwards.
What this report does not cover
This site observes about half the trips that run: median observed coverage across the network is 53%. That is enough to measure whether the trips it sees arrived on time, and not enough to say how many trips ran at all. Nothing here should be read as a count of cancellations.
These figures are buses. Lines 1, 2 and 4 are published in the timetable but this site has recorded no settled train arrivals, so the O-Train is absent from every figure above rather than being counted as running well.
How these figures are produced →