How this works. NJ Transit does not publish rail on-time performance. njt.live polls the public DepartureVision boards at every monitored station about once a minute and infers each train's actual departure from when it leaves the board; scheduled times come from the printed timetables. “On time” uses NJ Transit's own definition: less than 6 minutes late. Measurements are per station stop, accurate to about ±1.5 minutes. Full methodology →
Independent project, not affiliated with NJ Transit. Data since 2026-08-31.