Trend

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

on time15m30m45mJul 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 120 shown).

Direction
TripEDRG2MPL7CMS3
Fri 31 Jul 20:311m late2m late4m late
Fri 31 Jul 20:011m late1m late1m late
Fri 31 Jul 19:311m late2m late5m late
Fri 31 Jul 18:5222m late24m late26m late
Fri 31 Jul 18:088m late11m late16m late
Fri 31 Jul 17:311m late10m late15m late
Fri 31 Jul 17:078m late11m late
Fri 31 Jul 16:022m late7m late
Fri 31 Jul 15:4717m late22m late29m late
Fri 31 Jul 15:034m late6m late8m late
Fri 31 Jul 14:377m late8m late12m late
Fri 31 Jul 14:001m late7m late9m late
Fri 31 Jul 13:367m late11m late14m late
Fri 31 Jul 13:001m late2m late2m late
Fri 31 Jul 12:378m late10m late14m late
Fri 31 Jul 12:001m late2m late5m late
Fri 31 Jul 11:311m late2m late2m late
Fri 31 Jul 11:011m late1m late4m late
Fri 31 Jul 10:322m late4m late7m late
Fri 31 Jul 10:001m late2m late8m late
Fri 31 Jul 09:323m late4m late6m late
Fri 31 Jul 09:001m late2m late3m late
Fri 31 Jul 08:311m late2m late5m late
Fri 31 Jul 08:001m lateon time2m early
Fri 31 Jul 07:301m late1m late4m late
Fri 31 Jul 07:001m late1m early2m early
Fri 31 Jul 06:362m lateon time2m late
Fri 31 Jul 06:084m late3m late3m late
Thu 30 Jul 20:3031m late30m late26m late
Thu 30 Jul 20:1924m early
Thu 30 Jul 19:4516m late17m late18m late
Thu 30 Jul 19:1818m late17m late
Thu 30 Jul 18:345m late6m late9m late
Thu 30 Jul 18:1616m late21m late
Thu 30 Jul 17:301m late3m late6m late
Thu 30 Jul 17:065m late11m late
Thu 30 Jul 16:327m late7m late
Thu 30 Jul 16:013m late6m late
Thu 30 Jul 15:331m late1m late
Thu 30 Jul 15:011m late3m late2m late
Thu 30 Jul 14:301m lateon time2m early
Thu 30 Jul 14:00on timeon time2m late
Thu 30 Jul 13:30on timeon time1m late
Thu 30 Jul 13:011m late1m late
Thu 30 Jul 12:311m late2m late
Thu 30 Jul 11:301m late2m late2m late
Thu 30 Jul 11:022m late3m late12m late
Thu 30 Jul 10:312m late1m lateon time
Thu 30 Jul 09:30on timeon time4m late
Thu 30 Jul 09:2122m late23m late29m late
Thu 30 Jul 08:31on time1m early
Thu 30 Jul 08:011m late2m late6m late
Thu 30 Jul 07:311m late2m early4m early
Thu 30 Jul 07:011m late1m lateon time
Thu 30 Jul 06:351m late1m early1m early
Thu 30 Jul 06:083m late2m late3m late
Wed 29 Jul 20:311m late1m late3m late
Wed 29 Jul 20:011m late1m early1m early
Wed 29 Jul 19:344m late3m late2m late
Wed 29 Jul 19:1010m late10m late11m late
Wed 29 Jul 18:388m late10m late13m late