Trip to Niagara Falls

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Detroit to Niagara Falls

🚆 Traveling from Detroit to Niagara Falls by train is a scenic journey that involves multiple transfers. The trip typically takes around 5 hours and 51 minutes, offering a comfortable and convenient way to reach the iconic Niagara Falls. 🚆 Tickets for the train between Detroit and Niagara Falls can range from $42 to $179, offering budget-friendly options for those looking to explore the Niagara region via rail.

Where to stay in Niagara Falls

There are over 240 hotels to stay in Niagara Falls. Prices range from $27 per night.

Find accommodation
  • There are no direct train routes from Detroit to Niagara Falls. However, you can travel by train by first departing from Windsor via VIA Rail and transferring at Aldershot GO, continuing your journey to Niagara Falls GO station with GO Transit. The total travel time, including transfers, is approximately 5 hours and 51 minutes. Ticket prices for this route range from $42 to $179, depending on the class and type of seat chosen.
  • The fastest train route between Detroit and Niagara Falls involves taking services operated by VIA Rail departing from Windsor and transferring at Aldershot GO before arriving at Niagara Falls GO station with GO Transit. This journey, inclusive of transfers, typically takes approximately 5 hours and 51 minutes. Though there are no direct trains available, this route offers a convenient and efficient option for traveling from Detroit to Niagara Falls by rail. Ticket prices range from $42 to $179, depending on the selected seating class.
  • Trains departing for Niagara Falls from Detroit operate out of Windsor station. VIA Rail is the primary operator for this route, offering departures from Windsor to begin the journey towards Niagara Falls. Passengers can board the train at Windsor station to embark on the scenic trip across the border towards their destination in Canada.
  • There are multiple trains available for the journey from Detroit to Niagara Falls but there is no direct route. Travelers can board trains operated by VIA Rail at Windsor station and then transfer at Aldershot GO station to continue their trip with GO Transit towards Niagara Falls GO station. The total duration of the journey, including transfers, is approximately 5 hours and 51 minutes. Ticket prices for these trains vary between $42 to $179, offering passengers flexibility in choosing their preferred class and seat type.
  • The train journey from Detroit to Niagara Falls concludes at Niagara Falls GO station. This station is the final destination for the GO Transit trains operating on this route. Upon arrival at Niagara Falls GO station, passengers can easily access the renowned Niagara Falls and its surrounding attractions, making it a convenient endpoint for travelers exploring the region by train.
  • The first train of the day to travel from Detroit to Niagara Falls is operated by VIA Rail and departs from Windsor station. The departure times may vary, so it is advisable to check the current schedule. The last train of the day on this route involves transferring at Aldershot GO and arriving at Niagara Falls GO station through GO Transit services. The journey duration, including transfers, is approximately 5 hours and 51 minutes.
  • There are no direct train trips each day between Detroit and Niagara Falls. Travelers would need to take a combination of VIA Rail and GO Transit services, with a transfer at Aldershot GO during the journey. The total travel time between the two destinations, including transfers, is approximately 5 hours and 51 minutes. While there is no direct route, this option allows passengers to reach Niagara Falls by train.
  • There is no direct train between Detroit and Niagara Falls. Travelers can opt to take trains departing from Windsor and transfer at Aldershot GO before continuing on to Niagara Falls GO station. This route requires a total travel time of approximately 5 hours and 51 minutes, including the transfers. While indirect, this train journey allows passengers to reach Niagara Falls from Detroit via rail.
  • The cost of a train journey from Detroit to Niagara Falls varies between $42 and $179, depending on factors such as class of service and type of seat selected. Passengers can choose from a range of ticket prices within this price range to suit their budget and preferences. It is advisable to book tickets in advance to secure the best fares for traveling by train between these two destinations.

Will you be returning to Detroit by train?

If you are looking for the return train journey, check out trains from Niagara Falls to Detroit

See schedule