AC Transit performance — report card

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.

View latest daily overview → View latest weekly overview → View data analyses presentations →

Grade history

Each point is the same trailing four-week score used above, sampled every seven service days. History starts once a complete 28-day evaluation window is available.

Agency-wide score

Loading available history…

Busiest routes

Loading available history…

Agency score components over time

Loading available history…

On Time Service Delivered

Eligible scheduled stop-arrivals inside the −1 to +7 minute rider window · 40% of grade

On time within 3 minutes

Observed stop-arrivals from scheduled time through 3 minutes late · 10% of grade

Bus spacing and bunching

Spacing sub-score = 100 × (1 − headway CV) · 35% of grade · higher is better

How the score is computed

The composite score blends four metrics over the trailing four-week window:

On Time Service Delivered — 40%. Percent of scheduled intermediate passenger-pickup stops reached in the rider window: no more than 1 min early and 7 min late (−60 s ≤ delay ≤ 420 s).

On time — 10%. 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.

Bus spacing and bunching — 35%. The sub-score is 100 × (1 − headway CV). Headway CV means coefficient of variation: standard deviation ÷ mean. A CV of 0 is perfectly even spacing; higher values mean increasingly uneven gaps. Method inspired by Salman Khan’s bus-bunching project.

If bunching data is missing, partial, too low-frequency, or statistically insufficient, its component is omitted with a warning and the remaining available weights are renormalized.

Grade scale

Route report card

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.

The agency grade and table hide routes averaging fewer than 10 scheduled runs per active service day. Lettered Transbay routes are always included.

Grade Route Score Unique trips Stops measured Route page