Trains Ottawa Toronto to Ottawa

Train tickets from Toronto to Ottawa

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
Toronto (YTO)
Ottawa (YOW)
Wed 1/19
Thu 1/27
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Train information from Toronto to Ottawa

Find information about train ticket prices, journey time, and companies that offer transportation from Toronto to Ottawa
ROUND-TRIP FROM$79The best round-trip train deal from Toronto to Ottawa found on momondo in the last 72 hours is $79
ONE-WAY FROM$40The best one-way train deal from Toronto to Ottawa found on momondo in the last 72 hours is $40
AVG TRAVEL TIME4h 39mAverage time it takes to travel by train from Toronto to Ottawa
TRAIN COMPANIESVIA Rail CanadaThere is 1 train company servicing this route: VIA Rail Canada

Book return-trip train tickets from Toronto to Ottawa

Ride from Toronto to Ottawa by train with our quickest and cheapest round-trip tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
VIA Rail Canada
Feb 10
9:35 amToronto Guildwood GO
3h 45m
1:20 pmOttawa Fallowfield
Feb 15
9:57 amOttawa Fallowfield
3h 47m
1:44 pmToronto Guildwood GO
VIA Rail Canada
Feb 4
9:35 amToronto Guildwood GO
3h 45m
1:20 pmOttawa Fallowfield
Feb 6
9:57 amOttawa Fallowfield
3h 47m
1:44 pmToronto Guildwood GO
VIA Rail Canada
Feb 19
12:52 pmToronto Guildwood GO
3h 58m
4:50 pmOttawa Fallowfield
Feb 21
1:11 pmOttawa Fallowfield
4h 02m
5:13 pmToronto Guildwood GO
VIA Rail Canada
Jul 1
11:52 amToronto Guildwood GO
3h 58m
3:50 pmOttawa Fallowfield
Jul 8
2:11 pmOttawa Fallowfield
4h 02m
6:13 pmToronto Guildwood GO
VIA Rail Canada
Jan 24
7:37 amToronto Guildwood GO
4h 01m
11:38 amOttawa Fallowfield
Jan 24
1:11 pmOttawa Fallowfield
4h 02m
5:13 pmToronto Guildwood GO
VIA Rail Canada
Feb 7
5:32 amToronto Union Station
3h 58m
9:30 amOttawa Fallowfield
Feb 9
5:46 amOttawa Fallowfield
4h 02m
9:48 amToronto Union Station

Book one-way train tickets from Toronto to Ottawa

If you’d prefer to ride from Toronto to Ottawa by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
VIA Rail Canada
Feb 1
12:52 pmToronto Guildwood GO
3h 58m
4:50 pmOttawa Fallowfield
VIA Rail Canada
Apr 17
6:32 amToronto Union Station
3h 58m
10:30 amOttawa Fallowfield
VIA Rail Canada
Jan 23
10:52 amToronto Guildwood GO
3h 58m
2:50 pmOttawa Fallowfield

Choose the best way to get from Toronto to Ottawa


FAQs for booking trains from Toronto to Ottawa

  • How much does a train ticket from Toronto to Ottawa cost?

    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.

  • How long is the train ride from Toronto to Ottawa?

    The fastest journey time from Toronto to Ottawa is 4h 39m. VIA Rail Canada is one of the fastest options available.

  • When should I purchase the train tickets from Toronto to Ottawa?

    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.

  • Which train companies operate between Toronto to Ottawa?

    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.

  • Is a train the fastest way to get from Toronto to Ottawa?

    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.

  • Is a train the cheapest way to get from Toronto to Ottawa?

    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.

  • How far is Toronto to Ottawa by train?

    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.

  • What is the carbon footprint of a train from Toronto to Ottawa?

    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.


VIA Rail Canada trains from Toronto to Ottawa

Our best VIA Rail Canada deals on Toronto to Ottawa train tickets
VIA Rail Canada
Jan 28
1:32 amToronto Union Station
4h 29m
6:01 amOttawa Fallowfield
Jan 29
7:05 amOttawa Fallowfield
4h 28m
11:33 amToronto Union Station
VIA Rail Canada
Jan 27
3:32 amToronto Union Station
4h 53m
8:25 amOttawa
Jan 30
3:35 amOttawa
4h 43m
8:18 amToronto Union Station

Trains Ottawa Toronto to Ottawa
  • Round-trip
  • One-way