Trip to Niagara Falls

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Toronto to Niagara Falls

🚆 The train journey from Toronto to Niagara Falls is quick and convenient, taking approximately 2 hours and 16 minutes. 💰 Tickets for the train between Toronto and Niagara Falls range from C$18 to C$115, providing budget-friendly options for travelers looking to explore this stunning natural wonder without the hassle of driving.

Where to stay in Niagara Falls

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

Find accommodation
  • The primary company providing train routes from Toronto to Niagara Falls is GO Transit. The direct train departs from Toronto Union Station and arrives at Niagara Falls GO station. The journey typically takes around 2 hours and 16 minutes.
  • The fastest train between Toronto and Niagara Falls is operated by GO Transit. This direct service departs from Toronto Union Station and arrives at Niagara Falls GO station, with a journey time of approximately 2 hours and 16 minutes.
  • Trains leaving for Niagara Falls from Toronto depart from Toronto Union Station. This centrally located station in downtown Toronto serves as the departure point for GO Transit's train services to Niagara Falls. Passengers can easily access Toronto Union Station via various transportation options, making it a convenient starting point for their journey to Niagara Falls.
  • There are two trains available each day between Toronto and Niagara Falls. These direct train services depart from Toronto Union Station and arrive at Niagara Falls GO station. Operating daily, passengers have the option to choose from the two scheduled trains, each journey taking approximately 2 hours and 16 minutes to reach their destination.
  • The train from Toronto to Niagara Falls operated by GO Transit arrives at the Niagara Falls GO station. This station serves as the final destination for travelers making the journey by train from Toronto to Niagara Falls. Upon arrival at the Niagara Falls GO station, passengers can easily access the attractions and amenities in the vicinity of Niagara Falls.
  • The first train of the day to travel from Toronto to Niagara Falls operated by GO Transit typically departs from Toronto Union Station in the early morning. The exact departure time may vary, but services depart twice daily, allowing for flexibility in travel planning. The last train of the day typically leaves Toronto Union Station in the evening, providing travelers with options for both daytime and evening journeys to Niagara Falls. Travelers can enjoy the approximate 2-hour and 16-minute train ride to reach their destination.
  • There are two direct train trips each day between Toronto and Niagara Falls operated by GO Transit. These train services depart from Toronto Union Station and arrive at Niagara Falls GO station, offering travelers convenient options for their journey. With services operating twice daily and every day, passengers can choose a time that best fits their schedule to enjoy the approximately 2-hour and 16-minute train ride between the two destinations.
  • Yes, there is a direct train between Toronto and Niagara Falls operated by GO Transit. The train departs from Toronto Union Station and arrives at Niagara Falls GO station, providing a convenient and efficient travel option for passengers. This direct train service operates twice daily, every day, with the journey typically taking around 2 hours and 16 minutes to complete the route between Toronto and Niagara Falls.
  • The cost of a train ticket from Toronto to Niagara Falls can vary between C$18 and C$116, depending on factors such as the class of service, time of booking, and any available discounts or promotions.

Will you be returning to Toronto by train?

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

See schedule