From NYC Amtrak station to Poughkeepsie Station, the train ride is approximately 1 hour and 25 minutes with only 3 stops. Along the way, you will pass through Yonkers and Croton on Hudson. Read about these Amtrak stops and travel suggestions here. While traveling on Amtrak from NYC to Poughkeepsie, be sure to sit on the right side of the train for a perfect view of the Hudson River.
Amtrak Trains from NYC to Poughkeepsie
Ethan Allen Express