Currently, Amtrak 66 arrives at NYP around 2 AM and then continues to Boston at 5:29 AM.
http://dixielandsoftware.net/cgi-bin/gettrain.pl?seltrain=66&selyear=2023&selmonth=10&selday=22
I have heard numerous reasons for the issue including construction overnight in CT on Metro-North tracks and...