More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Kingston, ON to Ottawa, ON

distanceDistance90 miles (145 km)
priceAverage train ticket price$53 (€44)
changesDirect trainYes

Trains from Kingston, ON to Ottawa, ON cover the 90 miles (145 km) long route with our travel partners like. There are direct train services available. While the average ticket price for this journey costs around $53 (€44), you can find the cheapest train ticket for as low as $53 (€44).