How long is the Amtrak ride from NYC to Rochester?

Amtrak Albany to NYCFrom Penn Station to Rochester, the train ride is approximately 7 hours and 10 minutes. Along the way from NYC to Rochester, you will see the beautiful Hudson River-side communities of Hudson, Rhinecliff, Poughkeepsie, Croton-Harmon and Yonkers. Read about these Amtrak stops and travel suggestions here. While traveling on Amtrak from NYC to Rochester, be sure to sit on the left side of the train for a gorgeous view of the river, the Catskill Mountains and the Palisades as you approach Manhattan.

Also, you will travel through the woodsy Central New York destinations of Rome, Utica, and Amsterdam. Read about these Amtrak stops and travel suggestions here.

Looking for things to do in Rochester? At the gate of the Finger Lakes region, Rochester always offers a celebration. Artisan Works, Seneca Park Zoo, Rochester Museum and Science Center, Eastman Theatre, Rochester Public Market, Seabreeze Amusement Park are all near the station and a great way to spend the day in the “Festival City.” Read through these events for more engaging activities throughout Rochester.

Amtrak Trains from NYC to Rochester

Empire Service (13 stops)
Lake Shore Limited (7 stops)
Maple Leaf (11 stops)

New York by Rail