Niagara Falls Station photograph

Niagara Falls Station

Use attributes for filter !
Address825 Depot Ave W, Niagara Falls, NY 14305, United States
Opened December 6, 2016
Train operators Amtrak
VIA Rail
Phone +1 800-872-7245
Passengers (2017)31,169 5. 13%
Date of Reg.
Date of Upd.
ID2236076
Send edit request

About Niagara Falls Station


The Niagara Falls Station and Customhouse Interpretive Center is an intermodal transit complex in Niagara Falls, New York.

Where is the Niagara Falls Station

Niagara Falls Station Map
Click on the photo of Niagara Falls Station to view it on Google Maps.

Related Persons

Next Profile ❯