You can get from Toronto to Niagara Falls, ON by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
The Toronto to Niagara Falls, ON distance is approximately 45 miles (72 km).
Here are some other resources that might have the information you need