|Distance||90 miles (145 km)|
|Train companies||VIA Rail Canada|
Trains from Kingston, ON to Ottawa, ON cover the 90 miles (145 km) long trip with our travel partners like VIA Rail Canada. There are direct train services available.
You can travel by train from Kingston, ON to Ottawa, ON with VIA Rail. When you search Omio for times and tickets, we’ll show you the best deals available.
Here are some other resources that might have the information you need