Students! Get the Omio app and enjoy 10% off your first booking and 5% off all other trips.

Ottawa, ON to Toronto, ON train with VIA Rail

Sun, Apr 27
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Ottawa, ON to Toronto, ON

Showing times and prices for Apr 27

Cheapest

The best way to find a cheap train ticket from Ottawa, ON to Toronto, ON is to book your journey as far in advance as possible and to avoid traveling at rush hour.

VIA RailVIA43 Service from Ottawa to Guildwood
09:35AM3h53
Ottawa station, Ottawa, ON
01:28PMGuildwood GO Station, Toronto, ON
$1311One-way
0 transfers
VIA RailVIA43 Service from Ottawa to Toronto
09:35AM4h13
Ottawa station, Ottawa, ON
01:48PMToronto (Union Station), Toronto, ON
$1311One-way
0 transfers
VIA RailVIA59 Service from Ottawa to Guildwood
06:03PM4h25
Ottawa station, Ottawa, ON
10:28PMGuildwood GO Station, Toronto, ON
$1431One-way
0 transfers
VIA RailVIA647 Service from Ottawa to Guildwood
04:51PM4h07
Ottawa station, Ottawa, ON
08:58PMGuildwood GO Station, Toronto, ON
$1431One-way
0 transfers
VIA RailVIA643 Service from Ottawa to Toronto
08:29AM4h49
Ottawa station, Ottawa, ON
01:18PMToronto (Union Station), Toronto, ON
$1431One-way
0 transfers

Live departures

Ottawa, ON to Toronto, ON train times

Showing trains for today, Saturday, April 26
Last updated at 3:14 PM
ProviderDepartsDurationArrivesTransfers
Tickets
viarailVIA53 Service from Ottawa to Toronto3:43 PM Ottawa station, Ottawa, ON
4h50
8:33 PM Toronto (Union Station), Toronto, ON0 transfersDirect
viarailVIA47 Service from Ottawa to Guildwood4:23 PM Ottawa station, Ottawa, ON
4h35
8:58 PM Guildwood GO Station, Toronto, ON0 transfersDirect
viarailVIA47 Service from Ottawa to Toronto4:23 PM Ottawa station, Ottawa, ON
5h07
9:30 PM Toronto (Union Station), Toronto, ON0 transfersDirect
viarailVIA645 Service from Ottawa to Toronto6:29 PM Ottawa station, Ottawa, ON
4h46
11:15 PM Toronto (Union Station), Toronto, ON0 transfersDirect
viarailVIA59 Service from Ottawa to Toronto10:03 PM Ottawa station, Ottawa, ON
4h45
2:48 AM Toronto (Union Station), Toronto, ON0 transfersDirect
viarailVIA59 Service from Ottawa to Guildwood10:03 PM Ottawa station, Ottawa, ON
4h25
2:28 AM Guildwood GO Station, Toronto, ON0 transfersDirect
Sunday, April 27
viarailVIA643 Service from Ottawa to Toronto12:29 PM Ottawa station, Ottawa, ON
4h49
5:18 PM Toronto (Union Station), Toronto, ON0 transfersDirect
viarailVIA643 Service from Ottawa to Guildwood12:29 PM Ottawa station, Ottawa, ON
4h29
4:58 PM Guildwood GO Station, Toronto, ON0 transfersDirect
viarailVIA43 Service from Ottawa to Guildwood1:35 PM Ottawa station, Ottawa, ON
3h53
5:28 PM Guildwood GO Station, Toronto, ON0 transfersDirect
viarailVIA43 Service from Ottawa to Toronto1:35 PM Ottawa station, Ottawa, ON
4h13
5:48 PM Toronto (Union Station), Toronto, ON0 transfersDirect
viarailVIA45 Service from Ottawa to Toronto2:24 PM Ottawa station, Ottawa, ON
4h24
6:48 PM Toronto (Union Station), Toronto, ON0 transfersDirect

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Ottawa, ON to Toronto, ON by bus, train, or flight

Sun
Apr 27
Mon
Apr 28
Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06
Wed
May 07
Thu
May 08
Fri
May 09
Sat
May 10
Sun
May 11
Mon
May 12
Tue
May 13
Wed
May 14
Thu
May 15
Fri
May 16
Sat
May 17

How far in advance should I book train tickets from Ottawa, ON to Toronto, ON?

The best time to book your train from Ottawa, ON to Toronto, ON is 77 days before departure. See how prices for trains change on the Ottawa, ON to Toronto, ON route.
Prices are for one-way tickets for one passenger from Ottawa, ON to Toronto, ON per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Ottawa, ON to Toronto, ON.

Fastest train times from Ottawa, ON to Toronto, ON

Showing times and prices for Apr 27

Fastest Journey

3 h 53 m

Average

4 h 32 m

Trains per day

13

Distance

351 km

Of the 13 trains that leave Ottawa, ON for Toronto, ON every day 13 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

VIA RailVIA43 Service from Ottawa to Guildwood
09:35AM3h53
Ottawa station, Ottawa, ON
01:28PMGuildwood GO Station, Toronto, ON
$1311One-way
0 transfers
VIA RailVIA647 Service from Ottawa to Guildwood
04:51PM4h07
Ottawa station, Ottawa, ON
08:58PMGuildwood GO Station, Toronto, ON
$1431One-way
0 transfers
VIA RailVIA43 Service from Ottawa to Toronto
09:35AM4h13
Ottawa station, Ottawa, ON
01:48PMToronto (Union Station), Toronto, ON
$1311One-way
0 transfers
VIA RailVIA45 Service from Ottawa to Toronto
10:24AM4h24
Ottawa station, Ottawa, ON
02:48PMToronto (Union Station), Toronto, ON
$1561One-way
0 transfers
VIA RailVIA59 Service from Ottawa to Guildwood
06:03PM4h25
Ottawa station, Ottawa, ON
10:28PMGuildwood GO Station, Toronto, ON
$1431One-way
0 transfers

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Ottawa, ON to Toronto, ON

CanadaCanada
CanadaCanada
Icon of train
Trains from Ottawa, ON to Toronto, ON run on average 17 times per day, taking around 4h 47m. Cheap train tickets for this journey start at $53 (€44) but you can travel from only $24 (€20) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $24 (€20)
Distance
217 miles (350 km)
Average train duration
4h 47m
Cheapest ticket price
$53 (€44)
Trains per day
17
Direct trains
13
Train providers
1
Fastest train
3h 53m
First train
04:13
Last train
18:52
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $24 (€20)

Train companies: VIA Rail from Ottawa, ON to Toronto, ON trains

Buy your official VIA Rail train tickets to Toronto, ON from Ottawa, ON from $54 (€44) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

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 Ottawa, ON to Toronto, ON.

Train information from Ottawa, ON to Toronto, ON with VIA Rail:

  • Average Duration: 3 h 50 min
  • Cheapest Price: $54
  • VIA Rail frequency: 7 a day

Traveling by train from Ottawa, ON to Toronto, ON

The train connection between Ottawa, ON and Toronto, ON is a convenient and scenic way to travel between these two cities. VIA Rail Canada provides regular service on this route, allowing passengers to enjoy comfortable seating and onboard amenities while taking in the beautiful landscapes of Ontario. With multiple departures daily, travelers can easily plan their journey whether for business or leisure.

Train Connection: Ottawa to Toronto

Traveling from Ottawa, ON to Toronto, ON takes approximately 3 hours and 50 minutes. There are 7 direct connections available each day between these two cities.

Ottawa to Toronto Train Connection

The first daily train journey from Ottawa to Toronto departs at 08:19, providing an early start for travelers looking to explore the vibrant city of Toronto. The last departure is scheduled for 21:49, allowing late-night arrivals into the bustling metropolis.

Train Tickets Price for Ottawa to Toronto

The cheapest ticket price for the train connection between Ottawa and Toronto is $45 (40.5€). The average ticket price tends to be around $89 (80.1€), making it a convenient option for travelers looking to explore these vibrant Canadian cities.

Exploring Toronto: Iconic Attractions and Cultural Gems

The CN Tower, completed in 1976, was once the tallest freestanding structure in the world and remains an iconic symbol of Toronto's skyline. Its significance lies not only in its engineering marvel but also as a hub for tourism, offering breathtaking views from its observation deck and thrilling experiences like the EdgeWalk. Unique features include its glass floor that allows visitors to look straight down over 1,000 feet and the revolving restaurant where you can enjoy fine dining with panoramic vistas.

The Royal Ontario Museum (ROM), established in 1914, is one of North America's largest museums dedicated to art, culture, and natural history. It holds immense significance as a cultural institution that educates millions each year while showcasing diverse collections ranging from ancient artifacts to contemporary art pieces. One unique feature is the Michael Lee-Chin Crystal—a striking modern addition designed by architect Daniel Libeskind—that serves as both an entrance and a stunning architectural statement.

The Toronto Islands are a picturesque chain of islands just off downtown Toronto’s shoreline that have been cherished since their development into recreational spaces in the late 19th century. Their significance comes from providing residents and tourists alike with serene escape options featuring beaches, parks, bike paths—and even quaint cottages—just minutes away from urban life. A standout characteristic is Centre Island's amusement park which offers family-friendly attractions alongside beautiful gardens perfect for picnics or leisurely strolls amidst nature.

FAQs: Trains from Ottawa, ON to Toronto, ON

FAQs: Travel by train from Ottawa, ON to Toronto, ON easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Ottawa, ON to Toronto, ON.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links