How long is the Amtrak train ride from Niagara Falls to Rochester?

Amtrak Albany to NYCFrom Ontario Niagara Falls Amtrak station to Rochester station, the train ride is approximately 3 hours and 45 minutes. There are only 3 stops.

From New York Niagara Falls Amtrak Station to Rochester station, the train ride is approximately 1 hour and 50 minutes. There are only 2 stops. 

Along the way you will pass through the Rust Belt of New York, the city of Buffalo. Read about what Buffalo has to offer 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.

Keep in mind that proper documentation is a requirement for crossing the U.S./Canadian border.

Amtrak Trains from Niagara Falls (NFS) to Rochester

Maple Leaf

Amtrak Trains from Niagara Falls (NFL) to Rochester

Empire Service

Maple Leaf

New York by Rail