|ROUND-TRIP FROM||$79||The best round-trip train deal from Toronto to Ottawa found on momondo in the last 72 hours is $79|
|ONE-WAY FROM||$40||The best one-way train deal from Toronto to Ottawa found on momondo in the last 72 hours is $40|
|AVG TRAVEL TIME||4h 39m||Average time it takes to travel by train from Toronto to Ottawa|
|TRAIN COMPANIES||VIA Rail Canada||There is 1 train company servicing this route: VIA Rail Canada|
Distance to downtown
82% less than flights
See available tickets from Toronto to Ottawa for this week that start at $40 one-way. How much you’ll pay for a train on average this month is $88 one-way. Keep in mind that the ticket price is generally dependent on when you book, the desired route, and class.
The fastest journey time from Toronto to Ottawa is 4h 39m. VIA Rail Canada is one of the fastest options available.
The cost of booking a train from Toronto to Ottawa is around $88 one-way. You can expect the price to be consistent throughout the next 3 months.
Ride to your destination comfortably on VIA Rail Canada. Consider VIA Rail Canada as it’s been found as the cheapest option to get from Toronto to Ottawa starting at $79.
We’ve found that taking a flight from Toronto to Ottawa with Air Canada is more time-efficient when based simply on travel duration. A train from Toronto to Ottawa or a bus from Toronto to Ottawa can take you longer than a 1h 01m flight.
A train from Toronto to Ottawa is currently going to be the least expensive option currently available. You can also find deals for a flight from Toronto to Ottawa starting at $225, or consider a bus from Toronto to Ottawa starting at $186. Both of these alternative options are worth considering when looking to reach your destination.
The distance between Toronto and Ottawa is about 218.5 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. The train journey is around 4h 39m long.
Taking a train to Ottawa from Toronto has a carbon footprint of 52lb, on average. Choosing the train for this trip reduces your carbon footprint by about 83% vs. flying. Buses to Ottawa from Toronto have a carbon footprint of 32lb on average.