Toronto to Niagara Falls Train
Economy Class – from £35
Toronto | Niagara Falls
Travel from Toronto to Niagara Falls by VIA Rail, a stress free way to start your day visiting one of North America’s greatest natural wonders.
- Travel from city centre to city centre
- Enjoy views of Lake Ontario
- Relax in your pre-booked seat with power outlet
- Purchase drinks and meals on board
You can include this rail journey in a longer Canada holiday.
Your Rail Journey
The Toronto to Niagara Falls train journey travels around the eastern edge of Lake Ontario. With comfortable seating, and food and drink available to purchase on board, it’s a relaxing way to arrive at one of Canada’s greatest natural wonders.
Toronto to Niagara Falls Timetable
The VIA Rail Toronto to Niagara Falls train runs once a day in either direction. The journey typically takes two hours.
Toronto to Niagara Falls Train
The VIA Rail Toronto to Niagara Falls train departs daily.
- Toronto: 08:20 (Eastern Time)
- Niagara Falls: 10:20 (Eastern Time)
Timetable correct as of November 2023.
Niagara Falls to Toronto Train
The VIA Rail Niagara Falls to Toronto train departs daily.
- Niagara Falls: 17:45 (Eastern Time)
- Toronto: 19:42 (Eastern Time)
Timetable correct as of November 2023.
Train Tickets, Flights & More
With FREEDOM, you can book everything you need for your Canada rail holiday in one place; VIA Rail Toronto to Niagara Falls tickets for 2025 or 2026, flights, hotels, tours and more.
Please note, advanced booking is recommended, especially during summer months.
Toronto to Niagara Falls Train
Economy Class – from £35
Include this Economy Class in a Canada holiday designed for youPlease note, train departure and arrival times may change. Please call Freedom Destinations to confirm departure dates and availability. Seasonal variations may apply.
You May Also Like…
Subscribe to our Newsletter
For the latest travel inspiration and offers delivered straight to your inbox.