Let’s play a game: Guess how many times BART trains have been delayed over the past two years. 1,000? 5,000? 10,000?
Try 35,105. And that’s just when a train was slowed by 10 minutes or more. That’s equivalent to at least 5,850 hours — 243 days — of passenger delays between November 2023 and November 2025.
Clear patterns emerge from data on the agency’s delays during those two years, acquired via a public record request…