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,293,085

Arrival observations in this view

77

Routes with 20+ observed weekdays

194

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%
45
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

194 of 194 routes

194 routes are shown. 194 have all three reliability measures; 77 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. STO569
    Within ±5 min
    24.3%
    Average delay
    8.4 min
    95th percentile
    17.3 min
    Observations
    37
    Observed weekdays
    1
  4. OC404
    Within ±5 min
    24.4%
    Average delay
    18.4 min
    95th percentile
    68.5 min
    Observations
    41
    Observed weekdays
    1
  5. OC302
    Within ±5 min
    27.2%
    Average delay
    8.3 min
    95th percentile
    15.2 min
    Observations
    383
    Observed weekdays
    4
  6. OC301
    Within ±5 min
    29.3%
    Average delay
    6.4 min
    95th percentile
    17.6 min
    Observations
    123
    Observed weekdays
    2
  7. OC304
    Within ±5 min
    36.9%
    Average delay
    10.6 min
    95th percentile
    26.8 min
    Observations
    203
    Observed weekdays
    4
  8. OC263
    Within ±5 min
    41.9%
    Average delay
    -1.6 min
    95th percentile
    9.3 min
    Observations
    3,038
    Observed weekdays
    15
  9. STO566
    Within ±5 min
    47.5%
    Average delay
    5.3 min
    95th percentile
    10.1 min
    Observations
    61
    Observed weekdays
    1
  10. OC261
    Within ±5 min
    51%
    Average delay
    3.9 min
    95th percentile
    67.6 min
    Observations
    2,117
    Observed weekdays
    20
  11. OC20
    Within ±5 min
    51.8%
    Average delay
    6.8 min
    95th percentile
    22.6 min
    Observations
    46,718
    Observed weekdays
    22
  12. OC18
    Within ±5 min
    52.5%
    Average delay
    7.5 min
    95th percentile
    22.7 min
    Observations
    49,099
    Observed weekdays
    22
  13. OC262
    Within ±5 min
    54.4%
    Average delay
    -2.5 min
    95th percentile
    6.3 min
    Observations
    2,289
    Observed weekdays
    16
  14. OC14
    Within ±5 min
    56.7%
    Average delay
    6.9 min
    95th percentile
    23.1 min
    Observations
    80,321
    Observed weekdays
    22
  15. OC63
    Within ±5 min
    58%
    Average delay
    5.7 min
    95th percentile
    16.1 min
    Observations
    55,080
    Observed weekdays
    22
  16. OC73
    Within ±5 min
    59%
    Average delay
    5.7 min
    95th percentile
    17 min
    Observations
    22,790
    Observed weekdays
    20
  17. OC689
    Within ±5 min
    59.1%
    Average delay
    5 min
    95th percentile
    14.8 min
    Observations
    237
    Observed weekdays
    2
  18. OC256
    Within ±5 min
    59.9%
    Average delay
    -0.7 min
    95th percentile
    8.2 min
    Observations
    6,839
    Observed weekdays
    16
  19. OC23
    Within ±5 min
    61%
    Average delay
    7.3 min
    95th percentile
    29.2 min
    Observations
    3,664
    Observed weekdays
    16
  20. STO45
    Within ±5 min
    63.1%
    Average delay
    4.6 min
    95th percentile
    15.5 min
    Observations
    4,337
    Observed weekdays
    9
  21. OC17
    Within ±5 min
    64.2%
    Average delay
    5.6 min
    95th percentile
    26.4 min
    Observations
    4,406
    Observed weekdays
    20
  22. OC7
    Within ±5 min
    64.4%
    Average delay
    4.8 min
    95th percentile
    16.7 min
    Observations
    112,060
    Observed weekdays
    22
  23. OC6
    Within ±5 min
    65%
    Average delay
    5.2 min
    95th percentile
    18.9 min
    Observations
    104,489
    Observed weekdays
    22
  24. OC19
    Within ±5 min
    65%
    Average delay
    5.5 min
    95th percentile
    17.5 min
    Observations
    38,942
    Observed weekdays
    21
  25. OC62
    Within ±5 min
    65%
    Average delay
    4.4 min
    95th percentile
    14 min
    Observations
    44,762
    Observed weekdays
    21

Showing 25 of 194 matching routes

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