Find a train from Guelph to Niagara Falls

Find the cheapest ticket for your trip

Journey details

Journey duration 5 h 16 min
Connections per day 3
First departure: 06:28
Last departure: 09:44
Distance 108km

Virail finds for you the best train offers from Guelph to Niagara Falls

With virail you can compare prices of trains from Guelph to Niagara Falls in a blink of an eye. What you need is only to choose the date you plan to leave and, if you want, sort and filter the results by price and time. To book your perfect journey, virail will redirect you straight to the provider's website, for an extremely safe purchase.

Which companies travel from Guelph to Niagara Falls by train?

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 Guelph to Niagara Falls offered by Viarail.

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

Trains from Guelph to Niagara Falls


Since the journey between Guelph and Niagara Falls is relatively short, you can consider carpooling or bus as alternative ways of transport with cheapest prices and similar duration.

Which stations are served by the trains travelling from Guelph to Niagara Falls?

You can take the train to Niagara Falls at GUELPH, which arrives at NIAGARA FALLS or NIAGARA FALLS HWY 420.

How many connections are there to go Niagara Falls from Guelph by train per day?

3 connections are available every day to travel from Guelph to Niagara Falls by train. Please know that all these routes are indirect lines. Consequently, you will have to change trains.

What time do the trains to Niagara Falls leave and how long is the journey?

On average, it takes 5 hours and 14 minutes to get to Niagara Falls by train, but you will need 4 hours and 23 minutes with the fastest trains. The first one is available at 06:08, whereas the last one leaves Guelph at 09:08.

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