How long is the Amtrak train ride from Schenectady to NYC?

Schenectady to NYC
From Schenectady Amtrak Station to Penn Station in NYC, the train ride is 3 hours and 30 minutes with seven (7) stops, depending on the train line.

Along the way, you will pass through New York’s Capital, Albany-Rensselaer, and the beautiful Hudson River-side communities of Hudson, Rhinecliff, Poughkeepsie, Croton-Harmon and Yonkers. Read about these Amtrak stops and travel suggestions here.

Looking for things to do in New York City? From Penn Station in New York City, the 1, 2, 3, A, C and E Subway trains are available for easy uptown and downtown travel, with the D, F, M, N, Q, R and W trains a short walk away. Madison Square GardenThe High LineEmpire State Building and Times Square are all nearby the station and a great way to the spend the day in the Big Apple. Read through these other great recommendations from New York City concierges for their favorite attractions throughout NYC.

Amtrak Trains from Schenectady to NYC

Empire Service
Ethan Allen Express
Lake Shore Limited
Adirondack
Maple Leaf

New York by Rail