Skip to main content
Otranspo

The city at street level

Transit insights

One place to understand how service is performing, where it differs, who the network serves, and what the evidence can actually prove.

Public scoreboard

Route reliability

Settled arrivals ranked with the sample and evidence window attached. A missing value is not a zero.

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.2%

Estimated within ±5 min · weighted from route summaries

3,062,834

Arrival observations in this view

41

Routes with 20+ observed weekdays

150

Regular routes with a comparable result

Reliability spread

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

Below 60%
2
60–74.9%
11
75–89.9%
28
90% and above
0
More filters
Evidence scope and limitations

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
Settled arrival observations

268 of 268 routes

268 routes are shown. 150 have all three reliability measures; 41 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.

Within ±5 min is a percentage. Average delay and “worst 5 in 100” are minutes. Observations are settled arrivals; observed weekdays count distinct weekdays with 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.

  1. OC20

    Regular route · schedule result can be compared

    Within ±5 min
    54.9%
    Average (+ late, − early)
    6.2 min
    How late the worst 5 in 100 were
    19.6 min
    Arrivals checked
    26,239
    Weekdays with evidence
    20
  2. OC14

    Regular route · schedule result can be compared

    Within ±5 min
    57.1%
    Average (+ late, − early)
    6.9 min
    How late the worst 5 in 100 were
    23.1 min
    Arrivals checked
    44,545
    Weekdays with evidence
    20
  3. OC18

    Regular route · schedule result can be compared

    Within ±5 min
    57.3%
    Average (+ late, − early)
    6.6 min
    How late the worst 5 in 100 were
    19.6 min
    Arrivals checked
    27,948
    Weekdays with evidence
    19
  4. OC19

    Regular route · schedule result can be compared

    Within ±5 min
    62.2%
    Average (+ late, − early)
    6.3 min
    How late the worst 5 in 100 were
    18.9 min
    Arrivals checked
    22,456
    Weekdays with evidence
    19
  5. OC13

    Regular route · schedule result can be compared

    Within ±5 min
    62.3%
    Average (+ late, − early)
    6.9 min
    How late the worst 5 in 100 were
    26.2 min
    Arrivals checked
    4,915
    Weekdays with evidence
    18
  6. OC21

    Regular route · schedule result can be compared

    Within ±5 min
    62.4%
    Average (+ late, − early)
    4.1 min
    How late the worst 5 in 100 were
    10.4 min
    Arrivals checked
    298
    Weekdays with evidence
    10
  7. OC73

    Regular route · schedule result can be compared

    Within ±5 min
    63.8%
    Average (+ late, − early)
    5.7 min
    How late the worst 5 in 100 were
    18.6 min
    Arrivals checked
    11,964
    Weekdays with evidence
    18
  8. OC23

    Regular route · schedule result can be compared

    Within ±5 min
    64.1%
    Average (+ late, − early)
    6.1 min
    How late the worst 5 in 100 were
    16 min
    Arrivals checked
    1,925
    Weekdays with evidence
    12
  9. STO45

    Regular route · schedule result can be compared

    Within ±5 min
    64.4%
    Average (+ late, − early)
    4.6 min
    How late the worst 5 in 100 were
    15.2 min
    Arrivals checked
    5,783
    Weekdays with evidence
    15
  10. OC63

    Regular route · schedule result can be compared

    Within ±5 min
    64.9%
    Average (+ late, − early)
    5.2 min
    How late the worst 5 in 100 were
    17.1 min
    Arrivals checked
    30,469
    Weekdays with evidence
    20
  11. OC62

    Regular route · schedule result can be compared

    Within ±5 min
    65.4%
    Average (+ late, − early)
    4.5 min
    How late the worst 5 in 100 were
    13.7 min
    Arrivals checked
    25,296
    Weekdays with evidence
    19
  12. OC12

    Regular route · schedule result can be compared

    Within ±5 min
    66.1%
    Average (+ late, − early)
    4.7 min
    How late the worst 5 in 100 were
    14.7 min
    Arrivals checked
    60,360
    Weekdays with evidence
    20
  13. OC7

    Regular route · schedule result can be compared

    Within ±5 min
    67.5%
    Average (+ late, − early)
    4.3 min
    How late the worst 5 in 100 were
    15.5 min
    Arrivals checked
    61,574
    Weekdays with evidence
    20
  14. OC31

    Regular route · schedule result can be compared

    Within ±5 min
    68.3%
    Average (+ late, − early)
    5.7 min
    How late the worst 5 in 100 were
    18.4 min
    Arrivals checked
    24,321
    Weekdays with evidence
    19
  15. OC42

    Regular route · schedule result can be compared

    Within ±5 min
    68.5%
    Average (+ late, − early)
    4.6 min
    How late the worst 5 in 100 were
    15.8 min
    Arrivals checked
    15,191
    Weekdays with evidence
    19
  16. OC11

    Regular route · schedule result can be compared

    Within ±5 min
    68.7%
    Average (+ late, − early)
    4.8 min
    How late the worst 5 in 100 were
    17.5 min
    Arrivals checked
    55,747
    Weekdays with evidence
    20
  17. OC6

    Regular route · schedule result can be compared

    Within ±5 min
    68.9%
    Average (+ late, − early)
    4.5 min
    How late the worst 5 in 100 were
    16.1 min
    Arrivals checked
    56,954
    Weekdays with evidence
    20
  18. OC56

    Regular route · schedule result can be compared

    Within ±5 min
    69.4%
    Average (+ late, − early)
    4.1 min
    How late the worst 5 in 100 were
    14.2 min
    Arrivals checked
    16,302
    Weekdays with evidence
    20
  19. OC57

    Regular route · schedule result can be compared

    Within ±5 min
    69.4%
    Average (+ late, − early)
    4 min
    How late the worst 5 in 100 were
    12 min
    Arrivals checked
    32,023
    Weekdays with evidence
    20
  20. STO29

    Regular route · schedule result can be compared

    Within ±5 min
    69.5%
    Average (+ late, − early)
    2.7 min
    How late the worst 5 in 100 were
    9.7 min
    Arrivals checked
    2,192
    Weekdays with evidence
    14
  21. STO56

    Regular route · schedule result can be compared

    Within ±5 min
    69.7%
    Average (+ late, − early)
    3.4 min
    How late the worst 5 in 100 were
    12 min
    Arrivals checked
    7,413
    Weekdays with evidence
    15
  22. OC51

    Regular route · schedule result can be compared

    Within ±5 min
    69.8%
    Average (+ late, − early)
    5.3 min
    How late the worst 5 in 100 were
    17.9 min
    Arrivals checked
    26,373
    Weekdays with evidence
    19
  23. OC66

    Regular route · schedule result can be compared

    Within ±5 min
    69.8%
    Average (+ late, − early)
    6.9 min
    How late the worst 5 in 100 were
    23.7 min
    Arrivals checked
    2,742
    Weekdays with evidence
    18
  24. OC32

    Regular route · schedule result can be compared

    Within ±5 min
    70.1%
    Average (+ late, − early)
    3.4 min
    How late the worst 5 in 100 were
    11.1 min
    Arrivals checked
    3,060
    Weekdays with evidence
    18
  25. OC17

    Regular route · schedule result can be compared

    Within ±5 min
    70.9%
    Average (+ late, − early)
    5.3 min
    How late the worst 5 in 100 were
    35 min
    Arrivals checked
    2,297
    Weekdays with evidence
    17

Showing 25 of 268 matching routes

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