Timetables for every NJ Transit rail station and how late trains actually run, measured by scraping DepartureVision.
Every recorded departure, compared with the schedule it was supposed to keep. The median train is on time — but cancellations are common, and only about 80% of trains leave within five minutes of schedule.
Departure boards are scraped only at the stations relevant to me. This service is provided as-is, without warranty of any kind.
164 stations