Independent guide to train travel in the USA and CanadaNot affiliated with Amtrak, VIA Rail or any railroad
USA by RailAmtrak · VIA Rail · Scenic lines

City to city

Toronto to Ottawa by train

You can travel direct between these two Canadian cities on the VIA Rail Toronto to Ottawa train, with the journey taking about 4 hours 15 minutes to 4 hours 45 minutes.

By USA by Rail editors · Last checked October 2026 · How we research

FromTorontoToronto Union Station
ToOttawaOttawa
TrainApprox. timeRunsOvernightChange needed
VIA Rail Toronto to Ottawaabout 4 hours 15 minutes to 4 hours 45 minutesSeveral trains a dayNoNo, direct
VIA Rail Toronto to Ottawa route schematicSimplified map of the VIA Rail Toronto to Ottawa showing 9 stops from Toronto to Ottawa. Positions are approximate.TorontoOttawaSchematic · positions approximate · not to scale

Traveling between Ontario's capital and the national capital is straightforward on the passenger rail network. The route connects two major cities while avoiding the heavy traffic of the highways. Passengers can enjoy a comfortable ride through eastern Ontario without needing to change trains. This corridor is a popular choice for both commuters and visitors. You can find out more about securing tickets in our guide to Amtrak and VIA booking tips. As of 2026, the service operates reliably throughout the year, though schedules are subject to seasonal adjustments.

Your train options

The direct service for this route is the VIA Rail Toronto to Ottawa train. As of 2026, there are several trains a day, although VIA adjusts the timetable seasonally. The trip takes about 4 hours 15 minutes to 4 hours 45 minutes. Since the journey is relatively short, there is no overnight travel on this trip. Passengers can choose between two main classes of service: Economy and Business class. Economy provides standard seating and access to food purchases. Business class offers more space and usually includes meals and beverages, making it a good choice for those who want to work or relax with extra comforts. When choosing your departure, consider your budget and whether you prefer to travel in the morning or later in the afternoon.

The journey

The trip heads east from the urban center of Toronto and traces a path through eastern Ontario. If you travel during daylight hours, the first section from Toronto to Kingston offers views of Lake Ontario and passes through old Loyalist towns. The train makes several intermediate stops along the way, calling at Oshawa, Cobourg, and Belleville before reaching Kingston. After Kingston, the route turns inland toward the capital. The scenery shifts between Kingston and Ottawa, where passengers can see the Rideau Canal country around Smiths Falls. Evening departures will mean missing out on the landscape, but the ride remains a comfortable way to travel. The final stretch brings you into the Ottawa area after passing through Smiths Falls.

The stations

Your trip begins at Toronto Union Station, which opened in 1927 and stands as Canada's busiest transport hub. It connects with the TTC subway, GO Transit trains, and the UP Express to Pearson airport. The station is served by VIA Corridor trains, the Canadian, and Amtrak's Maple Leaf. You will arrive at Ottawa station, located in the east of the city about 4 km from Parliament Hill. Ottawa station connects with the O-Train Line 1 at Tremblay and is served by VIA trains heading to Toronto and Montreal.

Tips

  • Book your tickets early to secure the best fares on the VIA Rail Toronto to Ottawa service.
  • Read our Amtrak and VIA booking tips to understand the different fare categories.
  • Check the seasonal timetable before you travel, as departure times can change.
  • Business class includes meals, so you will not need to buy extra food on board.

Questions travellers ask

Is there a direct train from Toronto to Ottawa?

Yes, every train listed for this route is direct. The VIA Rail Toronto to Ottawa service runs several trains a day without requiring any transfers. You can stay in your seat for the entire trip, which takes about 4 hours 15 minutes to 4 hours 45 minutes.

Can I sleep on the train from Toronto to Ottawa?

There is no overnight travel on this trip, as the journey only takes about 4 hours 15 minutes to 4 hours 45 minutes. All departures are daytime or evening services with standard Economy and Business class seating.

Related trips