|Distance||43 miles (70 km)|
|Train companies||VIA Rail Canada|
Trains from Burlington, ON to Niagara Falls, ON cover the 43 miles (70 km) long journey with our travel partners like VIA Rail Canada. There are direct train services available.
VIA Rail will get you from Burlington, ON to Niagara Falls, ON at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.
Here are some other resources that might have the information you need