Every AC Transit route gets a single letter grade for the last four weeks of service. The grade is a 0–100 composite score that weights how reliably each route delivers the experience a waiting rider actually needs, not just whether a bus eventually showed up.
The composite score blends four metrics, observation-weighted across every finalized stop arrival in the window:
Service delivered — 60%. Percent of scheduled stop-arrivals that landed in the rider window: no more than 1 min early and 7 min late (−60 s ≤ delay ≤ 420 s). Stops the bus never reached count against the route. This is the same metric shown on the daily page.
On time — 15%. Percent of arrivals within 0 ≤ delay ≤ 3 min of schedule.
Speed vs. ideal — 15%. Average per-leg bus speed as a fraction of a 13 mph ideal, capped at 100%. Slower routes score lower; avg_speed / 13 × 100.
Headway regularity — 10%. How little the typical bus distorts the scheduled gap to its neighbor (100 − |p50 headway distortion|). Bunching and gapping pull this down.
Components with no data for a route are dropped and the remaining weights are renormalized. Service delivered and p50 delay are observation-weighted aggregates across the days in the window (an approximation of the exact 4-week median).
Sorted best-to-worst by composite score. Click a column header to re-sort. Click any row to expand the full metric breakdown, or Route page for the per-route analysis.
| Grade | Route | Score | Unique trips | Stops measured | Route page |
|---|