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.

78%

Estimated within ±5 min · weighted from route summaries

4,264,812

Arrival observations in this view

74

Routes with 20+ observed weekdays

188

Routes with a reliability measure

Reliability spread

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

Below 60%
6
60–74.9%
20
75–89.9%
42
90% and above
6
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

188 of 188 routes

188 routes are shown. 188 have all three reliability measures; 74 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 and 95th-percentile delay are minutes. Observations are settled arrivals; observed weekdays count distinct weekdays with evidence.

Sorting changes the reading order; it does not create an approved overall route ranking.

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. OC406
    Within ±5 min
    0%
    Average delay
    19.8 min
    95th percentile
    59.1 min
    Observations
    37
    Observed weekdays
    1
  2. OC303
    Within ±5 min
    10.4%
    Average delay
    13.4 min
    95th percentile
    21.7 min
    Observations
    288
    Observed weekdays
    3
  3. OC404
    Within ±5 min
    24.4%
    Average delay
    18.4 min
    95th percentile
    68.5 min
    Observations
    41
    Observed weekdays
    1
  4. OC301
    Within ±5 min
    29.3%
    Average delay
    6.4 min
    95th percentile
    17.6 min
    Observations
    123
    Observed weekdays
    2
  5. OC302
    Within ±5 min
    30.4%
    Average delay
    8 min
    95th percentile
    15.2 min
    Observations
    401
    Observed weekdays
    4
  6. OC304
    Within ±5 min
    34.7%
    Average delay
    10.8 min
    95th percentile
    26.8 min
    Observations
    196
    Observed weekdays
    3
  7. OC263
    Within ±5 min
    41.4%
    Average delay
    -1.6 min
    95th percentile
    9.3 min
    Observations
    3,015
    Observed weekdays
    15
  8. OC648
    Within ±5 min
    48.4%
    Average delay
    6.3 min
    95th percentile
    11.8 min
    Observations
    64
    Observed weekdays
    1
  9. OC261
    Within ±5 min
    50.2%
    Average delay
    3.9 min
    95th percentile
    68.2 min
    Observations
    2,086
    Observed weekdays
    20
  10. OC20
    Within ±5 min
    52.1%
    Average delay
    6.8 min
    95th percentile
    22.7 min
    Observations
    46,603
    Observed weekdays
    22
  11. OC18
    Within ±5 min
    52.4%
    Average delay
    7.5 min
    95th percentile
    22.7 min
    Observations
    49,057
    Observed weekdays
    22
  12. OC262
    Within ±5 min
    54%
    Average delay
    -2.5 min
    95th percentile
    6.3 min
    Observations
    2,263
    Observed weekdays
    16
  13. OC14
    Within ±5 min
    56.8%
    Average delay
    6.9 min
    95th percentile
    23.2 min
    Observations
    80,132
    Observed weekdays
    22
  14. OC63
    Within ±5 min
    57.7%
    Average delay
    5.7 min
    95th percentile
    16.2 min
    Observations
    54,873
    Observed weekdays
    22
  15. OC73
    Within ±5 min
    58.8%
    Average delay
    5.8 min
    95th percentile
    17.2 min
    Observations
    22,686
    Observed weekdays
    20
  16. OC256
    Within ±5 min
    59.4%
    Average delay
    -0.8 min
    95th percentile
    8.4 min
    Observations
    6,763
    Observed weekdays
    16
  17. OC23
    Within ±5 min
    61%
    Average delay
    7.4 min
    95th percentile
    29.2 min
    Observations
    3,664
    Observed weekdays
    15
  18. STO45
    Within ±5 min
    62.9%
    Average delay
    4.5 min
    95th percentile
    14.8 min
    Observations
    4,082
    Observed weekdays
    8
  19. OC678
    Within ±5 min
    63.6%
    Average delay
    4.3 min
    95th percentile
    7.5 min
    Observations
    77
    Observed weekdays
    1
  20. OC17
    Within ±5 min
    64.1%
    Average delay
    5.6 min
    95th percentile
    26.4 min
    Observations
    4,391
    Observed weekdays
    20
  21. OC7
    Within ±5 min
    64.5%
    Average delay
    4.7 min
    95th percentile
    16.7 min
    Observations
    111,994
    Observed weekdays
    22
  22. OC6
    Within ±5 min
    65.1%
    Average delay
    5.1 min
    95th percentile
    18.9 min
    Observations
    104,310
    Observed weekdays
    22
  23. STO47
    Within ±5 min
    65.1%
    Average delay
    3.7 min
    95th percentile
    15.4 min
    Observations
    1,884
    Observed weekdays
    8
  24. OC62
    Within ±5 min
    65.1%
    Average delay
    4.4 min
    95th percentile
    14 min
    Observations
    44,682
    Observed weekdays
    21
  25. OC19
    Within ±5 min
    65.3%
    Average delay
    5.4 min
    95th percentile
    17.5 min
    Observations
    38,824
    Observed weekdays
    21

Showing 25 of 188 matching routes

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