Data Visualizations

NJ Transit delay costs over time — by day, line, and rush hour

$—
Yesterday’s delay cost
$—
Cumulative since April 2026
Person-hours lost yesterday

Hours of observed delays, by day

Person-hours of delay per weekday, sourced from NJ Transit service alerts. Weekends are omitted. Hover over any point for details.

avg hrs / day
peak day
total person-hrs
days tracked
Loading delay data…

Delay hours by rail line

Cumulative person-hours of delay since tracking began, broken down by NJ Transit commuter rail line. System-wide Penn Station alerts are shown separately since they affect all lines.


Morning vs. evening rush

Share of total delay cost attributable to the morning rush (5–10:30am ET) versus the evening rush (3–8:30pm ET), based on cumulative totals since tracking began.