Skip to main content
FR

Transit insights

Compare the network

Routes, stations, observed vehicles, wards, and districts, one board at a time.

Route reliability, and what is running now

More filters
Evidence scope and limitations
Operator
STO
Period
Sep 3, 2026 – Oct 3, 2026
Primary measure
Predicted within ±5 min
Eligibility
Any evidence maturity · All metric states

Period, direction, day type, time band, mode, and population cannot be changed unless the connected evidence publishes that dimension. Scheduled-trip position coverage is a separate population below.

Period
Rolling 30 days
Route direction
Not published in route summaries
Day type
Not separable in route summaries
Time band
All times; qualified hourly patterns are below
Mode
Bus only; rail observations unavailable
Population
Eligible final provider predictions

102 of 280 routes

Predictions within ±5 min79.8%

Operator predictions, not measured arrivals.Sep 3, 2026 – Oct 3, 2026

61Regular routes with a comparable result
Inspect two routes

Place two published route summaries side by side. Each sample is one scheduled trip-stop arrival, using its last eligible provider prediction recorded no earlier than ten minutes before the scheduled arrival; later eligible updates can count. This is not a measured arrival. Each column keeps its own window and sample size; this view makes no better-or-worse claim.

Choose two different routes to see their evidence.

Observed route reliability evidence. Each row identifies its operator, measurement units, and evidence maturity.
?
?
?
STO45Regular route · schedule result can be comparedUnavailable42.9%7.8 min22.1 min12,10520
STO56Regular route · schedule result can be comparedUnavailable57.1%5.4 min16.2 min14,64820
STO23Regular route · schedule result can be comparedUnavailable57.3%5.5 min17.5 min7,31720
STO29Regular route · schedule result can be comparedUnavailable58.7%5.1 min16.3 min4,72820
STO47Regular route · schedule result can be comparedUnavailable59.9%4.7 min15.8 min6,18220
STO52Regular route · schedule result can be comparedUnavailable60.1%5.4 min18.3 min60,22621
STO48Regular route · schedule result can be comparedUnavailable60.7%4.9 min15.3 min1,76620
STO41Regular route · schedule result can be comparedUnavailable61.4%4.9 min16.7 min9,37920
STO27Regular route · schedule result can be comparedUnavailable62.4%5.2 min19.1 min7,44520
STO40Regular route · schedule result can be comparedUnavailable67.2%4.2 min15.1 min13,26120
STO25Regular route · schedule result can be comparedUnavailable68.2%4.1 min15 min9,59720
STO28Regular route · schedule result can be comparedUnavailable68.7%4.2 min16.8 min5,23620
STO20Regular route · schedule result can be comparedUnavailable70.2%3.8 min13.8 min2,51620
STO32Regular route · schedule result can be comparedUnavailable70.3%4 min14.7 min77,64920
STO59Regular route · schedule result can be comparedUnavailable70.5%3.7 min12 min114,01521
STO93Regular route · schedule result can be comparedUnavailable70.5%3.7 min14 min10,82420
STO55Regular route · schedule result can be comparedUnavailable72.3%3.5 min12.3 min145,79721
STO95Regular route · schedule result can be comparedUnavailable72.5%3.2 min11.3 min21,62520
STO26Regular route · schedule result can be comparedUnavailable73.4%3.3 min14.4 min7,73920
STO85Regular route · schedule result can be comparedUnavailable73.5%3.5 min15.1 min16,42120
STO33Regular route · schedule result can be comparedUnavailable74.4%3.3 min11.9 min91,72221
STO34Regular route · schedule result can be comparedUnavailable75.3%3.1 min11 min106,35321
STO31Regular route · schedule result can be comparedUnavailable75.5%3.2 min12.2 min83,13721
STO35Regular route · schedule result can be comparedUnavailable76.1%3 min12 min47,26720
STO50Regular route · schedule result can be comparedUnavailable76.3%2.7 min9.8 min7,41520
  1. STO45

    Regular route · schedule result can be compared

    Predicted within ±5 min42.9%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    42.9%
    Avg predicted deviation (+ late, − early)
    7.8 min
    Predicted lateness of worst 5 in 100
    22.1 min
    Eligible final predictions
    12,105
    Weekdays with evidence
    20
  2. STO56

    Regular route · schedule result can be compared

    Predicted within ±5 min57.1%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    57.1%
    Avg predicted deviation (+ late, − early)
    5.4 min
    Predicted lateness of worst 5 in 100
    16.2 min
    Eligible final predictions
    14,648
    Weekdays with evidence
    20
  3. STO23

    Regular route · schedule result can be compared

    Predicted within ±5 min57.3%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    57.3%
    Avg predicted deviation (+ late, − early)
    5.5 min
    Predicted lateness of worst 5 in 100
    17.5 min
    Eligible final predictions
    7,317
    Weekdays with evidence
    20
  4. STO29

    Regular route · schedule result can be compared

    Predicted within ±5 min58.7%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    58.7%
    Avg predicted deviation (+ late, − early)
    5.1 min
    Predicted lateness of worst 5 in 100
    16.3 min
    Eligible final predictions
    4,728
    Weekdays with evidence
    20
  5. STO47

    Regular route · schedule result can be compared

    Predicted within ±5 min59.9%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    59.9%
    Avg predicted deviation (+ late, − early)
    4.7 min
    Predicted lateness of worst 5 in 100
    15.8 min
    Eligible final predictions
    6,182
    Weekdays with evidence
    20
  6. STO52

    Regular route · schedule result can be compared

    Predicted within ±5 min60.1%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    60.1%
    Avg predicted deviation (+ late, − early)
    5.4 min
    Predicted lateness of worst 5 in 100
    18.3 min
    Eligible final predictions
    60,226
    Weekdays with evidence
    21
  7. STO48

    Regular route · schedule result can be compared

    Predicted within ±5 min60.7%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    60.7%
    Avg predicted deviation (+ late, − early)
    4.9 min
    Predicted lateness of worst 5 in 100
    15.3 min
    Eligible final predictions
    1,766
    Weekdays with evidence
    20
  8. STO41

    Regular route · schedule result can be compared

    Predicted within ±5 min61.4%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    61.4%
    Avg predicted deviation (+ late, − early)
    4.9 min
    Predicted lateness of worst 5 in 100
    16.7 min
    Eligible final predictions
    9,379
    Weekdays with evidence
    20
  9. STO27

    Regular route · schedule result can be compared

    Predicted within ±5 min62.4%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    62.4%
    Avg predicted deviation (+ late, − early)
    5.2 min
    Predicted lateness of worst 5 in 100
    19.1 min
    Eligible final predictions
    7,445
    Weekdays with evidence
    20
  10. STO40

    Regular route · schedule result can be compared

    Predicted within ±5 min67.2%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    67.2%
    Avg predicted deviation (+ late, − early)
    4.2 min
    Predicted lateness of worst 5 in 100
    15.1 min
    Eligible final predictions
    13,261
    Weekdays with evidence
    20
  11. STO25

    Regular route · schedule result can be compared

    Predicted within ±5 min68.2%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    68.2%
    Avg predicted deviation (+ late, − early)
    4.1 min
    Predicted lateness of worst 5 in 100
    15 min
    Eligible final predictions
    9,597
    Weekdays with evidence
    20
  12. STO28

    Regular route · schedule result can be compared

    Predicted within ±5 min68.7%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    68.7%
    Avg predicted deviation (+ late, − early)
    4.2 min
    Predicted lateness of worst 5 in 100
    16.8 min
    Eligible final predictions
    5,236
    Weekdays with evidence
    20
  13. STO20

    Regular route · schedule result can be compared

    Predicted within ±5 min70.2%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    70.2%
    Avg predicted deviation (+ late, − early)
    3.8 min
    Predicted lateness of worst 5 in 100
    13.8 min
    Eligible final predictions
    2,516
    Weekdays with evidence
    20
  14. STO32

    Regular route · schedule result can be compared

    Predicted within ±5 min70.3%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    70.3%
    Avg predicted deviation (+ late, − early)
    4 min
    Predicted lateness of worst 5 in 100
    14.7 min
    Eligible final predictions
    77,649
    Weekdays with evidence
    20
  15. STO59

    Regular route · schedule result can be compared

    Predicted within ±5 min70.5%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    70.5%
    Avg predicted deviation (+ late, − early)
    3.7 min
    Predicted lateness of worst 5 in 100
    12 min
    Eligible final predictions
    114,015
    Weekdays with evidence
    21
  16. STO93

    Regular route · schedule result can be compared

    Predicted within ±5 min70.5%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    70.5%
    Avg predicted deviation (+ late, − early)
    3.7 min
    Predicted lateness of worst 5 in 100
    14 min
    Eligible final predictions
    10,824
    Weekdays with evidence
    20
  17. STO55

    Regular route · schedule result can be compared

    Predicted within ±5 min72.3%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    72.3%
    Avg predicted deviation (+ late, − early)
    3.5 min
    Predicted lateness of worst 5 in 100
    12.3 min
    Eligible final predictions
    145,797
    Weekdays with evidence
    21
  18. STO95

    Regular route · schedule result can be compared

    Predicted within ±5 min72.5%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    72.5%
    Avg predicted deviation (+ late, − early)
    3.2 min
    Predicted lateness of worst 5 in 100
    11.3 min
    Eligible final predictions
    21,625
    Weekdays with evidence
    20
  19. STO26

    Regular route · schedule result can be compared

    Predicted within ±5 min73.4%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    73.4%
    Avg predicted deviation (+ late, − early)
    3.3 min
    Predicted lateness of worst 5 in 100
    14.4 min
    Eligible final predictions
    7,739
    Weekdays with evidence
    20
  20. STO85

    Regular route · schedule result can be compared

    Predicted within ±5 min73.5%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    73.5%
    Avg predicted deviation (+ late, − early)
    3.5 min
    Predicted lateness of worst 5 in 100
    15.1 min
    Eligible final predictions
    16,421
    Weekdays with evidence
    20
  21. STO33

    Regular route · schedule result can be compared

    Predicted within ±5 min74.4%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    74.4%
    Avg predicted deviation (+ late, − early)
    3.3 min
    Predicted lateness of worst 5 in 100
    11.9 min
    Eligible final predictions
    91,722
    Weekdays with evidence
    21
  22. STO34

    Regular route · schedule result can be compared

    Predicted within ±5 min75.3%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    75.3%
    Avg predicted deviation (+ late, − early)
    3.1 min
    Predicted lateness of worst 5 in 100
    11 min
    Eligible final predictions
    106,353
    Weekdays with evidence
    21
  23. STO31

    Regular route · schedule result can be compared

    Predicted within ±5 min75.5%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    75.5%
    Avg predicted deviation (+ late, − early)
    3.2 min
    Predicted lateness of worst 5 in 100
    12.2 min
    Eligible final predictions
    83,137
    Weekdays with evidence
    21
  24. STO35

    Regular route · schedule result can be compared

    Predicted within ±5 min76.1%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    76.1%
    Avg predicted deviation (+ late, − early)
    3 min
    Predicted lateness of worst 5 in 100
    12 min
    Eligible final predictions
    47,267
    Weekdays with evidence
    20
  25. STO50

    Regular route · schedule result can be compared

    Predicted within ±5 min76.3%
    Open secondary evidence
    Running now
    Unavailable
    Predicted within ±5 min
    76.3%
    Avg predicted deviation (+ late, − early)
    2.7 min
    Predicted lateness of worst 5 in 100
    9.8 min
    Eligible final predictions
    7,415
    Weekdays with evidence
    20

Showing 25 of 102 matching routes

How to read these results

102 routes are shown. 61 have all three reliability measures; 61 have at least 20 observed weekdays.

On larger screens this table scrolls horizontally inside its labelled region. Column headings are sort buttons. On smaller screens the same rows are presented as a list.

Each sample is one scheduled trip-stop arrival, using its last eligible provider prediction against the schedule; it is not a measured arrival. Within ±5 min is a percentage. Predicted deviation and the worst 5 in 100 are minutes. Observed weekdays count distinct weekdays with eligible prediction evidence.

Only regular routes enter the comparison. Express, shopper/community, event, and unclassified services stay visible for transparency but are not ranked by ordinary on-time performance.

The table and mobile list show the first 25 filtered routes until expanded. The result count and CSV always use the complete filtered set.

Open the 30-day summary and distribution

30-day route briefing

What should riders notice?

A quick reading of the selected routes, followed by every observation and the limits of the evidence.

79.8%

Estimated within ±5 min · weighted from route summaries

2,131,687

Eligible final predictions in this view

60

Routes with 20+ observed weekdays

61

Regular routes with a comparable result

Reliability spread

Mature routes grouped by their observed within-±5-minute result.

Below 60%
5
60–74.9%
16
75–89.9%
30
90% and above
9
Vehicles observed now · both operators

100

Vehicles visible in the current feed

100

OC Transpo observations

Not published

STO observations

14

Services identified now

Feed checked: Oct 3, 2026, 4:36 a.m.

Open Network now →
About this scoreboard

Thirty days of eligible provider predictions ranked with the sample attached, beside how many vehicles each route has out at this moment. The prediction comparison does not independently measure arrivals. A missing value is not a zero: a blank running count means that operator’s live feed cannot be vouched for.

Official feeds, calculated measures, civic data, and rider observations stay visibly separate. Missing evidence is unavailable, never zero.