Cheapest
Average
The best way to find a cheap train ticket from Kingston, ON to Ottawa, ON is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
VIA Rail Canada | 08:38PM Kingston, ON | 2h05 | 10:43PM Ottawa, ON | 0 transfersDirect | |
VIA Rail Canada | 02:57PM Kingston, ON | 2h28 | 05:25PM Ottawa, ON | 0 transfersDirect | |
VIA Rail Canada | 01:18PM Kingston, ON | 2h18 | 03:36PM Ottawa, ON | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 5 m
Average
2 h 17 m
Trains per day
3
Distance
145 km
Of the 3 trains that leave Kingston, ON for Ottawa, ON every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 90 miles (145 km) |
---|---|
Average train duration | 2 h 2 min |
Average train ticket price | $58 (€49) |
Direct train | No |
Train providers | VIA Rail |
Trains from Kingston, ON to Ottawa, ON cover the 90 miles (145 km) long journey taking on average 2 h 2 min with our travel partners like VIA Rail. You can get the cheapest train tickets for this route for as low as $39 (€33), but the average price of train tickets is $58 (€49).
For as little as $47 (€39) you can travel by train to Ottawa, ON from Kingston, ON with VIA Rail. Omio will show you the best deals, schedules and tickets available for this trip.
VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by train from Kingston, ON to Ottawa, ON.
Kingston, ON to Ottawa, ON train information with VIA Rail:
Here are some other resources that might have the information you need