Trend

Spread of time off schedule per day — is it getting better or worse?

on time10m20m30mJul 16Jul 18Jul 20Jul 22Jul 24Jul 26Jul 28Jul 30
Weekend

By time of day & day of week

Average time off schedule per hour, across each day of the week.

0h4h8h12h16h20hMonTueWedThuFriSatSun
on time 15m+ off

Days badly off schedule

Each day over the past year, shaded by how many trips ran 15+ minutes off schedule.

JulAugSepOctNovDecJanFebMarAprMayJunJulMonWedFri
Fewer More

Early vs. late

How this line's stop passes were spread — on time in the middle, early to the left, late to the right.

20m+15m early10m early5m earlyon time5m late10m late15m late20m+

Trips tracked

Each measured stop's delay, most recent trips first (latest 118 shown).

Direction
TripMCBL4SR1SXO1VLGE3CMPO3
Sat 1 Aug 00:00on timeon time1m late4m late
Fri 31 Jul 23:161m late3m late2m late6m late
Fri 31 Jul 22:30on time1m lateon time3m lateon time
Fri 31 Jul 21:472m late2m late1m late5m late
Fri 31 Jul 21:011m late1m lateon time4m late
Fri 31 Jul 20:027m late7m late5m late4m late
Fri 31 Jul 19:216m late6m late6m late6m late
Fri 31 Jul 18:36on time2m early4m early7m early
Fri 31 Jul 18:063m late4m late1m late1m late1m early
Fri 31 Jul 17:291m late2m early2m early2m early
Fri 31 Jul 16:55on time1m early6m early8m early
Fri 31 Jul 16:244m late4m late2m late3m late
Fri 31 Jul 16:0318m late15m late17m late19m late15m late
Fri 31 Jul 15:133m late6m late2m late
Fri 31 Jul 14:374m late6m late5m late6m late
Fri 31 Jul 14:1013m late12m late10m late9m late8m late
Fri 31 Jul 13:264m late5m late4m late5m late3m late
Fri 31 Jul 12:461m late2m late2m late1m late
Fri 31 Jul 12:111m late1m late1m early3m early5m early
Fri 31 Jul 11:352m late2m lateon time1m early
Fri 31 Jul 10:591m late3m early4m early4m early5m early
Fri 31 Jul 10:295m late4m late3m lateon time
Fri 31 Jul 09:522m late1m earlyon time1m late
Fri 31 Jul 09:207m late11m late10m late11m late8m late
Fri 31 Jul 08:381m lateon time2m early1m early2m early
Fri 31 Jul 08:021m late1m early1m early1m early
Fri 31 Jul 07:261m late1m lateon time1m late
Fri 31 Jul 06:50on time2m early3m early7m early
Fri 31 Jul 06:189m late13m late12m late15m late
Fri 31 Jul 00:001m late1m late1m early3m late
Thu 30 Jul 21:001m late1m late1m early3m late1m late
Thu 30 Jul 19:584m late1m late1m early3m early5m early
Thu 30 Jul 19:195m late1m lateon time2m early4m early
Thu 30 Jul 18:393m late4m late1m late3m late
Thu 30 Jul 18:031m late5m late1m late1m early5m early
Thu 30 Jul 17:262m early2m early5m early2m early
Thu 30 Jul 17:023m late1m late2m late
Thu 30 Jul 16:222m lateon time3m earlyon timeon time
Thu 30 Jul 15:461m late1m lateon time1m early
Thu 30 Jul 15:111m late1m late3m late5m late3m late
Thu 30 Jul 14:294m early5m early3m early3m early8m early
Thu 30 Jul 13:58on time1m lateon timeon time2m early
Thu 30 Jul 13:254m late4m late2m late1m late1m late
Thu 30 Jul 12:461m lateon time2m early4m early5m early
Thu 30 Jul 12:10on time1m early2m early1m late5m late