\
← Back to the falls
Q&A

Is there a train to Niagara Falls?

Yes, there is a train to Niagara Falls, NY, but only from New York City. Amtrak's Maple Leaf (which continues to Toronto) and the Empire Service run daily to the Niagara Falls Station, located at 825 Depot Avenue West, about a 10-minute drive or $10 Uber from the falls themselves. The trip from NYC takes about 8-9 hours and costs roughly $50-$100 one-way depending on when you book. No train comes directly from Buffalo or other US cities—you'd have to connect via bus or car.

If you're asking about the Canadian side (Niagara Falls, Ontario), yes, VIA Rail and GO Transit run trains to the Niagara Falls, ON station, which is a 15-minute walk or quick bus ride to the falls. From Toronto, GO trains are cheap (around $20-$25 one-way) and take about 2 hours, but they don't run super late—check the schedule. For both sides, the train is a chill option if you're not in a rush, but it's not faster or cheaper than driving or taking a bus like FlixBus or Greyhound. If you're just coming for a day trip from Toronto, take the GO train; from anywhere else in the US, honestly, just fly into Buffalo and rent a car—it's way less hassle.