NEC Northeast Corridor
94%of runs on time today (98 runs)
15trains running now
06+ min late now
0cancelled today
| Window | Runs | On time | Median delay | p90 delay | 15+ min late | Cancelled trains | Partly cancelled | Absorbed runs | Left early |
|---|---|---|---|---|---|---|---|---|---|
| Today | 98 | 93.9% | -0.5 min | +5.0 min | 0 | 0 | 0 | 0 | 30 |
| Last 7 days | 682 | 81.7% | +0.6 min | +8.0 min | 16 | 15 | 5 | 1 | 210 |
| Last 30 days | 3289 | 73.5% | +1.6 min | +12.6 min | 232 | 72 | 22 | 3 | 855 |
Late on the way: 565 of 3,289 runs in the last 30 days (17%) were on time at the end of the run but 6 or more minutes late at a stop on the way.
Daily on-time performance, last 30 days
A 90%+B 80sC 70sD 60sF under 60Click a day for its report card.
By station, last 7 days
| Station | Departures | On time | Avg delay | 15+ min late | Left early | |
|---|---|---|---|---|---|---|
| Edison | 579 | 84% | +2.1 min | 12 | 90 | |
| Elizabeth | 299 | 85% | +3.0 min | 7 | 3 | |
| Hamilton | 580 | 88% | +0.8 min | 7 | 44 | |
| Jersey Avenue | 189 | 83% | +2.4 min | 1 | 2 | |
| Linden | 299 | 89% | +2.7 min | 5 | 6 | |
| Metropark | 579 | 83% | +2.8 min | 13 | 12 | |
| Metuchen | 579 | 82% | +2.7 min | 13 | 9 | |
| New Brunswick | 598 | 83% | +2.6 min | 12 | 12 | |
| New York | 339 | 94% | +1.7 min | 2 | 21 | |
| Newark Airport | 478 | 85% | +2.9 min | 10 | 13 | |
| Newark Penn Station | 681 | 83% | +3.0 min | 13 | 25 | |
| North Elizabeth | 276 | 87% | +2.7 min | 6 | 7 | |
| Princeton Junction | 581 | 87% | +1.6 min | 7 | 31 | |
| Rahway | 332 | 88% | +1.8 min | 5 | 48 | |
| Secaucus Junction | 472 | 79% | +3.8 min | 14 | 3 | |
| Trenton | 283 | 90% | +2.7 min | 2 | 5 |
Most delayed trains, last 7 days
Delay at the end of each run: on arrival at New York, at the last recorded stop elsewhere. At least 3 runs.
| Train | Record | Runs | Late runs | Avg delay | |
|---|---|---|---|---|---|
| 3888 11:06 PM Trenton → New York | 38%chronic | 4 | 2 | +10.0 min | |
| 3866 5:47 PM Trenton → New York | 64% | 5 | 3 | +9.9 min | |
| 3862 4:29 PM Trenton → New York | 68% | 5 | 4 | +9.1 min | |
| 3719 2:52 PM New York → Jersey Avenue | 77% | 5 | 3 | +8.7 min | |
| 3867 5:07 PM New York → Trenton | 82% | 5 | 2 | +8.5 min | |
| 3848 1:07 PM Trenton → New York | 86% | 5 | 1 | +7.8 min | |
| 3897 11:57 PM New York → Trenton | 33% | 4 | 3 | +7.7 min | |
| 3858 3:31 PM Trenton → New York | 73% | 5 | 1 | +7.6 min | |
| 3803 12:33 AM New York → Trenton | 29%chronic | 4 | 2 | +7.3 min | |
| 3720 8:58 AM Jersey Avenue → New York | 50% | 5 | 3 | +7.0 min |
Cancellations, last 7 days
| Day | Train | What happened |
|---|---|---|
| Thu, Oct 22 | 3852 2:08 PM Trenton → New York | partly measured ended at Newark Penn Station riders +15 min NJ Transit: Amtrak |
| Wed, Oct 21 | 3114 6:05 AM New Brunswick → New York | cancelled riders +4 min NJ Transit: no train available |
| Wed, Oct 21 | 3124 6:59 AM New Brunswick → New York | cancelled riders +17 min NJ Transit: no train available |
| Wed, Oct 21 | 3957 5:55 PM New York → Trenton | cancelled stops covered by 3873 riders +28 min NJ Transit: no train available |
| Tue, Oct 20 | 3714 8:08 AM Jersey Avenue → New York | cancelled riders +1 h 00 min NJ Transit: mechanical problem |
| Tue, Oct 20 | 3735 7:41 PM New York → Jersey Avenue | partly measured ended at Secaucus Junction riders +29 min NJ Transit: no train available |
| Mon, Oct 19 | 3124 6:59 AM New Brunswick → New York | cancelled riders +19 min NJ Transit: mechanical problem |
| Mon, Oct 19 | 3704 5:51 AM Jersey Avenue → New York | cancelled riders +48 min NJ Transit: mechanical problem |
| Mon, Oct 19 | 3873 6:00 PM New York → Trenton | cancelled stops covered by 3875 riders +11 min NJ Transit: mechanical problem |
| Mon, Oct 19 | 3877 6:55 PM New York → Trenton | cancelled riders +28 min NJ Transit: mechanical problem |
| Mon, Oct 19 | 3943 4:00 PM New York → Trenton | cancelled riders +30 min NJ Transit: no crew |
| Sun, Oct 18 | 3803 12:33 AM New York → Trenton | cancelled riders +1 h 01 min NJ Transit: no train available |
| Sun, Oct 18 | 7850 4:34 PM Trenton → New York | cancelled riders +53 min NJ Transit: no crew |
| Sun, Oct 18 | 7860 7:16 PM Trenton → New York | cancelled riders +1 h 08 min NJ Transit: no crew |
| Sun, Oct 18 | 7867 6:55 PM New York → Trenton | cancelled riders +37 min NJ Transit: no crew |
| Sun, Oct 18 | 7879 10:07 PM New York → Trenton | cancelled riders +13 min NJ Transit: no crew |
| Sun, Oct 18 | 7883 10:57 PM New York → Trenton | cancelled riders +32 min NJ Transit: no crew |
| Sun, Oct 18 | 7832 12:17 PM Trenton → New York | reached Metropark +23 min, cancelled there riders +35 min NJ Transit: mechanical problem |
| Sun, Oct 18 | 7851 2:54 PM New York → Trenton | on time started at Secaucus Junction |
| Sun, Oct 18 | 7872 10:22 PM Trenton → New York | partly measured ended at Metropark riders +1 h 17 min NJ Transit: mechanical problem |