Find a train from Montreal to Niagara Falls

Find the cheapest ticket for your trip

Journey details

Journey duration 9 h 3 min
Connections per day 10
First departure: 15:45
Last departure: 11:00
Distance 511km

Cheap train tickets from Montreal to Niagara Falls on virail

Finding the perfect train connection has never been so easy: thanks to virail, you will be able to compare hundreds of offers at the same time just by inserting the date of your trip. Through the price and departure filters, you will have the possibility to restrict the results and find the perfect solution. The booking takes place on the provider's website, to which you will be automatically redirected.

Which companies serve the route from Montreal to Niagara Falls?

Virail finds offers from lots of rail companies in Europe and in the rest of the world. For example, it shows you the possible train connections from Montreal to Niagara Falls offered by Viarail.

What is the price of train tickets from Montreal to Niagara Falls?

Ticket price Montreal - Niagara Falls every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
$ 42$ 118$ 50$ 45$ 71$ 45$ 48
More More $ 102 More More More More

Trains from Montreal to Niagara Falls


When the journey is as long as between Montreal and Niagara Falls, you should consider to take a flight to Niagara Falls. If you book in advance, low cost airlines can provide flight that will make you save not only time but also money.

Which stations serve the rail line Montreal - Niagara Falls?

The trains to Niagara Falls will leave from MONTRÉAL and will arrive at NIAGARA FALLS HWY 420 or NIAGARA FALLS.

Travelling by train to Niagara Falls from Montreal: how many daily connections are there?

If you desire to go to Niagara Falls from Montreal by train, 10 daily connections are available. Please note that these routes are all indirect lines. Thus, you will never have to change trains.

How long do you need to get to Niagara Falls by train?

While the first train to Niagara Falls leaves at 15:01, the last one is scheduled for 11:10. The average duration of the journey is of 9 hours and 13 minutes, but the fastest trains can get you to Niagara Falls in 8 hours and 34 minutes.

virail lets you search and compare times and prices of any transports from one city to another