Find a train from Edmonton, Alberta to Niagara Falls

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 292.30$
Journey duration 64 h 18 min
Connections per day 4
First departure: 23:59
Last departure: 23:59
Distance 2761km

The best deals for your train from Edmonton, Alberta to Niagara Falls on virail

Virail makes every journey easier: the only thing you will have to do is to specify the date of your journey from Edmonton, Alberta to Niagara Falls. Afterwards, you will be able to find the perfect option for your trip by filtering and sorting the results by price and departure. Virail will also automatically redirect you to the provider's website to complete your booking.

Which rail companies offer connections by train from Edmonton, Alberta 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 Edmonton, Alberta to Niagara Falls offered by Viarail.

How much are the train tickets from Edmonton, Alberta to Niagara Falls?

On average, train tickets from Edmonton, Alberta to Niagara Falls cost 293,80 $, but if you can book in advance, or choose less popular dates and times, you could find cheap train tickets from 292,30 $.

Trains from Edmonton, Alberta to Niagara Falls


When the journey is as long as between Edmonton, Alberta 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 are served by the trains travelling from Edmonton, Alberta to Niagara Falls?

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

How many daily connections exist to travel to Niagara Falls from Edmonton, Alberta by train?

If you desire to go to Niagara Falls from Edmonton, Alberta by train, 4 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?

The average duration of the journey is 64 hours and 18 minutes, but the fastest connections take you to Niagara Falls in 64 hours and 13 minutes. The first train leaves from Edmonton, Alberta at 23:12, while the last one leaves at 23:12.

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