This week
To NY Pennchange
Last 5 commute days
396 trains · 110 late · 66% on time
Weekday Midtown Direct trains are running to Hoboken through Nov 14 (Portal Bridge cutover): they are counted here, in the same hours at Hoboken.
What counts
Trains arriving at New York Penn between 6 and 9 am and leaving between 4 and 7 pm, Monday to Friday, holidays excluded: 39 morning and 41 evening trains. Weekday Midtown Direct trains are running to Hoboken through Nov 14 (Portal Bridge cutover): they are counted here, in the same hours at Hoboken. Those trains are timed at their last stop before Hoboken. Delay is how late each train finished its run (10.6 min per train on average); late means 6 or more minutes, NJ Transit's own definition. Cancelled means it never ran or never completed its run. A cancelled train is not free: it counts the time its riders lost reaching their destination on the next train that would take them there (2,305 of the minutes above). Window: Tue, Nov 3 – Mon, Nov 9.
Report cards: this week by line and day · yesterday · today, live
Worst commutes
110 of 396 trains finished 6+ min late and 23 never ran or never finished, worst first. A cancelled train counts what its riders lost getting there on the next train.
- MOBO 6263+293min4:56 PM Hoboken → MSUcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- MOBO 6273+261min5:28 PM Hoboken → MSUcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6437+218min6:19 PM Hoboken → Gladstonecancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- MOBO 6279+213min6:15 PM Hoboken → MSUcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6655+195min6:28 PM Hoboken → Dovercancelled · Evening Thu, Nov 5 · NJ Transit: bridge
All 133
- MOBO 6283+183min6:44 PM Hoboken → MSUcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6659+172min6:48 PM Hoboken → Dovercancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6355+159min6:24 PM Hoboken → Summitcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6359+132min6:52 PM Hoboken → Summitcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6612+68min6:19 AM Dover → Hobokennever arrived · Morning Fri, Nov 6 · ended at Chatham NJ Transit: bridge
- M&E 6641+59min4:15 PM Hoboken → Dovercancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6341+58min4:07 PM Hoboken → Summitcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6314+52min7:07 AM Summit → Hoboken
- NEC 3859+49min4:07 PM New York → Trenton
- NEC 3875+46min6:10 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NEC 3873+46min6:00 PM New York → TrentonEvening Tue, Nov 3 · NJ Transit: medical emergency
- MOBO 6214+42min7:51 AM MSU → Hoboken
- M&E 6651+41min5:32 PM Hoboken → Dovernever left · Evening Thu, Nov 5 · started at Newark Broad Street NJ Transit: bridge
- NEC 3859+40min4:07 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- M&E 6647+39min5:08 PM Hoboken → Dovernever left · Evening Thu, Nov 5 · started at Newark Broad Street NJ Transit: bridge
- MOBO 6263+34min4:56 PM Hoboken → MSUEvening Wed, Nov 4 · NJ Transit: congestion
- M&E 6406+33min5:57 AM Peapack → HobokenMorning Fri, Nov 6 · Dover incident
- NEC 3961+32min6:41 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NEC 3943+28min4:00 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- M&E 6431+25min5:18 PM Hoboken → GladstoneEvening Mon, Nov 9 · NJ Transit: no train available
- M&E 6616+25min7:04 AM Dover → HobokenMorning Fri, Nov 6 · Dover incident
- NEC 3865+24min4:41 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NEC 3949+23min4:48 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NEC 3867+23min5:07 PM New York → TrentonEvening Thu, Nov 5 · NJ Transit: police activity
- M&E 6643+22min4:49 PM Hoboken → Dovernever left · Evening Thu, Nov 5 · started at Newark Broad Street NJ Transit: bridge
- NEC 3877+22min6:55 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- M&E 6343+21min4:44 PM Hoboken → Summitcancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- M&E 6653+21min5:51 PM Hoboken → Dovercancelled · Evening Thu, Nov 5 · NJ Transit: bridge
- NEC 3914+20min5:44 AM Trenton → New YorkMorning Mon, Nov 9 · NJ Transit: police activity
- MOBO 6279+19min6:15 PM Hoboken → MSUEvening Fri, Nov 6
- MOBO 6283+19min6:44 PM Hoboken → MSUEvening Fri, Nov 6
- NJCL 3267+19min5:46 PM New York → Long BranchEvening Tue, Nov 3 · NJ Transit: congestion
- NEC 3943+18min4:00 PM New York → TrentonEvening Mon, Nov 9 · NJ Transit: congestion
- NJCL 3513+18min5:43 PM New York → South AmboyEvening Tue, Nov 3 · NJ Transit: congestion
- NEC 3727+17min5:38 PM New York → Jersey AvenueEvening Thu, Nov 5 · NJ Transit: mechanical problem
- M&E 6410+16min6:32 AM Gladstone → HobokenMorning Fri, Nov 6 · Dover incident
- NEC 3865+15min4:41 PM New York → TrentonEvening Mon, Nov 9
- M&E 6641+15min4:15 PM Hoboken → DoverEvening Mon, Nov 9 · NJ Transit: operational issue
- M&E 6604+15min5:01 AM Dover → HobokenMorning Fri, Nov 6
- NEC 3873+15min6:00 PM New York → TrentonEvening Thu, Nov 5 · NJ Transit: congestion
- NJCL 3275+15min6:48 PM New York → Long BranchEvening Thu, Nov 5 · NJ Transit: no train available
- NEC 3867+15min5:07 PM New York → TrentonEvening Wed, Nov 4
- MOBO 6273+15min5:28 PM Hoboken → MSUEvening Wed, Nov 4
- M&E 6614+14min6:42 AM Dover → HobokenMorning Fri, Nov 6 · Dover incident
- NJCL 3275+14min6:48 PM New York → Long BranchEvening Fri, Nov 6 · NJ Transit: carrying another train's riders
- NJCL 3267+14min5:46 PM New York → Long BranchEvening Wed, Nov 4
- NEC 3727+13min5:38 PM New York → Jersey AvenueEvening Tue, Nov 3 · New Brunswick incident
- M&E 6647+13min5:08 PM Hoboken → DoverEvening Tue, Nov 3
- NEC 3953+13min5:41 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NEC 3867+13min5:07 PM New York → TrentonEvening Mon, Nov 9
- NEC 3859+13min4:07 PM New York → TrentonEvening Fri, Nov 6
- NEC 3828+12min7:34 AM Trenton → New YorkMorning Mon, Nov 9
- NJCL 3373+12min6:07 PM New York → Bay HeadEvening Tue, Nov 3
- NJCL 3361+12min4:38 PM New York → Bay HeadEvening Fri, Nov 6
- NEC 3865+12min4:41 PM New York → TrentonEvening Fri, Nov 6
- NJCL 3361+12min4:38 PM New York → Bay HeadEvening Thu, Nov 5
- NEC 3867+12min5:07 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NJCL 3511+11min4:35 PM New York → South AmboyEvening Thu, Nov 5
- NJCL 3515+11min6:45 PM New York → South AmboyEvening Mon, Nov 9
- M&E 6431+11min5:18 PM Hoboken → GladstoneEvening Wed, Nov 4
- NJCL 3265+11min5:12 PM New York → Long BranchEvening Thu, Nov 5
- MOBO 6263+11min4:56 PM Hoboken → MSUEvening Fri, Nov 6
- NEC 3957+11min5:55 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- M&E 6606+10min5:30 AM Dover → HobokenMorning Mon, Nov 9
- NEC 3926+10min7:51 AM Trenton → New YorkMorning Wed, Nov 4
- M&E 6406+10min5:57 AM Peapack → HobokenMorning Mon, Nov 9
- NJCL 3208+10min4:32 AM Long Branch → New YorkMorning Tue, Nov 3
- MOBO 6214+10min7:51 AM MSU → HobokenMorning Wed, Nov 4
- NEC 3951+10min5:10 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- NJCL 3265+10min5:12 PM New York → Long BranchEvening Mon, Nov 9
- M&E 6343+10min4:44 PM Hoboken → SummitEvening Tue, Nov 3
- NEC 3953+10min5:41 PM New York → TrentonEvening Thu, Nov 5
- NEC 3871+10min5:50 PM New York → TrentonEvening Thu, Nov 5 · NJ Transit: police activity
- NJCL 3265+10min5:12 PM New York → Long BranchEvening Tue, Nov 3 · NJ Transit: police activity
- NEC 3867+10min5:07 PM New York → TrentonEvening Fri, Nov 6
- M&E 6351+10min5:36 PM Hoboken → SummitEvening Mon, Nov 9
- M&E 6647+9min5:08 PM Hoboken → DoverEvening Wed, Nov 4
- M&E 6437+9min6:19 PM Hoboken → GladstoneEvening Wed, Nov 4
- M&E 6431+9min5:18 PM Hoboken → GladstoneEvening Tue, Nov 3
- NEC 3828+9min7:34 AM Trenton → New YorkMorning Wed, Nov 4
- M&E 6355+9min6:24 PM Hoboken → SummitEvening Tue, Nov 3
- NEC 3865+9min4:41 PM New York → TrentonEvening Thu, Nov 5
- NJCL 3263+9min5:01 PM New York → Long BranchEvening Thu, Nov 5
- NJCL 3275+9min6:48 PM New York → Long BranchEvening Wed, Nov 4
- NEC 3871+9min5:50 PM New York → TrentonEvening Tue, Nov 3 · New Brunswick incident
- MOBO 6273+8min5:28 PM Hoboken → MSUEvening Mon, Nov 9
- M&E 6341+8min4:07 PM Hoboken → SummitEvening Fri, Nov 6
- NJCL 3511+8min4:35 PM New York → South AmboyEvening Tue, Nov 3
- NEC 3875+8min6:10 PM New York → TrentonEvening Wed, Nov 4
- MOBO 6210+8min7:19 AM MSU → HobokenMorning Fri, Nov 6
- M&E 6620+8min7:40 AM Dover → HobokenMorning Tue, Nov 3
- MOBO 6214+8min7:51 AM MSU → HobokenMorning Thu, Nov 5
- NEC 3951+8min5:10 PM New York → TrentonEvening Fri, Nov 6
- NEC 3877+8min6:55 PM New York → TrentonEvening Wed, Nov 4
- NJCL 3361+8min4:38 PM New York → Bay HeadEvening Tue, Nov 3
- MOBO 6279+8min6:15 PM Hoboken → MSUEvening Tue, Nov 3
- M&E 6355+8min6:24 PM Hoboken → SummitEvening Wed, Nov 4
- MOBO 6273+8min5:28 PM Hoboken → MSUEvening Tue, Nov 3
- M&E 6343+8min4:44 PM Hoboken → SummitEvening Wed, Nov 4
- M&E 6355+7min6:24 PM Hoboken → SummitEvening Fri, Nov 6
- M&E 6604+7min5:01 AM Dover → HobokenMorning Thu, Nov 5
- M&E 6614+7min6:42 AM Dover → HobokenMorning Thu, Nov 5
- M&E 6604+7min5:01 AM Dover → HobokenMorning Mon, Nov 9
- M&E 6410+7min6:32 AM Gladstone → HobokenMorning Thu, Nov 5
- M&E 6604+7min5:01 AM Dover → HobokenMorning Tue, Nov 3
- M&E 6641+7min4:15 PM Hoboken → DoverEvening Wed, Nov 4
- M&E 6406+7min5:57 AM Peapack → HobokenMorning Wed, Nov 4
- M&E 6318+7min7:59 AM Millburn → HobokenMorning Fri, Nov 6 · Dover incident
- NJCL 3208+7min4:32 AM Long Branch → New YorkMorning Thu, Nov 5
- NJCL 3267+7min5:46 PM New York → Long BranchEvening Thu, Nov 5
- NEC 3943+7min4:00 PM New York → TrentonEvening Wed, Nov 4
- NEC 3871+7min5:50 PM New York → TrentonEvening Wed, Nov 4
- MOBO 6279+7min6:15 PM Hoboken → MSUEvening Wed, Nov 4
- NJCL 3275+7min6:48 PM New York → Long BranchEvening Tue, Nov 3
- MOBO 6263+7min4:56 PM Hoboken → MSUEvening Mon, Nov 9
- M&E 6431+7min5:18 PM Hoboken → GladstoneEvening Fri, Nov 6
- NEC 3961+7min6:41 PM New York → TrentonEvening Wed, Nov 4
- MOBO 6273+6min5:28 PM Hoboken → MSUEvening Fri, Nov 6
- M&E 6410+6min6:32 AM Gladstone → HobokenMorning Mon, Nov 9
- M&E 6606+6min5:30 AM Dover → HobokenMorning Fri, Nov 6 · Dover incident
- M&E 6343+6min4:44 PM Hoboken → SummitEvening Mon, Nov 9
- M&E 6643+6min4:49 PM Hoboken → DoverEvening Fri, Nov 6
- M&E 6437+6min6:19 PM Hoboken → GladstoneEvening Fri, Nov 6
- NEC 3922+6min6:48 AM Trenton → New YorkMorning Thu, Nov 5
- NEC 3818+6min6:06 AM Trenton → New YorkMorning Wed, Nov 4
- NEC 3826+4min7:07 AM Trenton → New Yorknever arrived · Morning Mon, Nov 9 · ended at Newark Airport NJ Transit: mechanical problem
- M&E 6351+0min5:36 PM Hoboken → Summitnever left · Evening Thu, Nov 5 · started at Newark Broad Street NJ Transit: bridge
- M&E 6431+0min5:18 PM Hoboken → Gladstonenever left · Evening Thu, Nov 5 · started at Newark Broad Street NJ Transit: bridge
17 of 76 trains finished 6+ min late and 2 never ran or never finished so far today, worst first. A cancelled train counts what its riders lost getting there on the next train.
- NEC 3859+49min4:07 PM New York → Trenton
- M&E 6431+25min5:18 PM Hoboken → GladstoneEvening Mon, Nov 9 · NJ Transit: no train available
- NEC 3914+20min5:44 AM Trenton → New YorkMorning Mon, Nov 9 · NJ Transit: police activity
- NEC 3943+18min4:00 PM New York → TrentonEvening Mon, Nov 9 · NJ Transit: congestion
- NEC 3865+15min4:41 PM New York → TrentonEvening Mon, Nov 9
All 19
- M&E 6641+15min4:15 PM Hoboken → DoverEvening Mon, Nov 9 · NJ Transit: operational issue
- NEC 3867+13min5:07 PM New York → TrentonEvening Mon, Nov 9
- NEC 3828+12min7:34 AM Trenton → New YorkMorning Mon, Nov 9
- NJCL 3515+11min6:45 PM New York → South AmboyEvening Mon, Nov 9
- M&E 6606+10min5:30 AM Dover → HobokenMorning Mon, Nov 9
- M&E 6406+10min5:57 AM Peapack → HobokenMorning Mon, Nov 9
- NJCL 3265+10min5:12 PM New York → Long BranchEvening Mon, Nov 9
- M&E 6351+10min5:36 PM Hoboken → SummitEvening Mon, Nov 9
- MOBO 6273+8min5:28 PM Hoboken → MSUEvening Mon, Nov 9
- M&E 6604+7min5:01 AM Dover → HobokenMorning Mon, Nov 9
- MOBO 6263+7min4:56 PM Hoboken → MSUEvening Mon, Nov 9
- M&E 6410+6min6:32 AM Gladstone → HobokenMorning Mon, Nov 9
- M&E 6343+6min4:44 PM Hoboken → SummitEvening Mon, Nov 9
- NEC 3826+4min7:07 AM Trenton → New Yorknever arrived · Morning Mon, Nov 9 · ended at Newark Airport NJ Transit: mechanical problem