Cornwall, ON to Toronto, ON train with VIA Rail

Wed, Apr 23
+ 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

Travel Information

Compare train and flight for Cornwall, ON to Toronto, ON

Omio recommends booking the train as it is the most popular option from Cornwall, ON to Toronto, ON among Omio's users. If you are prioritising price take the train with prices starting from €66. For those with little time consider booking a flight which can get you there in 1h 15m.

Compare train with

Most popular
Train
Flight

€86

Average price

Cheapest

€275

Average price

4h 9m

Average duration

3h 39m

Onboard

+

30m

Additional time*

4h 15m

Average duration

Fastest

1h 15m

Onboard

+

3h 0m

Additional time*

Direct Options

Direct Options

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

Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29

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

CanadaCanada
CanadaCanada
Icon of train
Trains from Cornwall, ON to Toronto, ON run on average 10 times per day, taking around 3h 39m. Cheap train tickets for this journey start at $81 (€66) if you book in advance.
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
Distance
248 miles (400 km)
Average train duration
3h 39m
Cheapest ticket price
$81 (€66)
Trains per day
10
Direct trains
10
Train providers
1
Fastest train
3h 31m
First train
06:32
Last train
19:43
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

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

Find the best trains to Toronto, ON from Cornwall, ON with Omio's travel partners VIA Rail from $45 (€37). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

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 between Cornwall, ON and Toronto, ON.

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

  • Average Duration: 3 h 31 min
  • Cheapest Price: $45

Discover the Cornwall, ON to Toronto, ON Train Experience

Embark on a seamless journey aboard the Cornwall, ON to Toronto, ON train for a comfortable and picturesque travel experience. Traveling by train from Cornwall, ON to Toronto, ON has never been easier, with frequent services offered between Cornwall VIA Rail Station and Toronto Union Station, the most popular departure and arrival stations on this route. Whether boosting your productivity with onboard Wi-Fi or enjoying the scenic Canadian landscapes, choosing trains from Cornwall, ON to Toronto, ON provides a relaxing alternative to long highway drives. Uncover the efficiency and ease of rail travel and book your tickets today!

Get the Best Deal on Your Train Ticket: Cornwall, ON to Toronto, ON

If you're planning a trip from Cornwall, ON to Toronto, ON by train and searching for the best prices, you're in the right place. The cheapest train ticket for this scenic journey costs as low as $81 (€66) and you can expect to pay around $105 (€86) on average. To secure the best prices and ensure a comfortable travel experience, consider booking your ticket for a journey in May, when demand typically drops, leading to lower prices and a more relaxing ride.

Train Cornwall, ON to Toronto, ON: VIA Rail Experience

Embark on a scenic journey between Cornwall, ON, and Toronto, ON aboard the renowned VIA Rail service, a provider known for its comfortable and efficient train travel across Canada. VIA Rail offers a variety of train types catering to different needs, including economy class with basics like Wi-Fi and power outlets, and business class for added perks such as exclusive lounges and gourmet meals. The route takes you through picturesque landscapes, providing a sustainable transport option while ensuring a pleasant and convenient travel experience. Whether you're heading to Toronto for business or leisure, VIA Rail makes the journey as enjoyable as the destination.

Train Cornwall, ON to Toronto, ON: Train Times and Schedule

The scenic journey by train from Cornwall, ON to Toronto, ON covers a distance of 248 miles (400 km). Travelers can enjoy a relaxing trip with an average train journey duration of 3h 31m, allowing ample time to unwind and enjoy the views along the route.

For those planning their travel itinerary, there are approximately 10 trains daily from Cornwall, ON to Toronto, ON. This route operates seven days a week, providing flexible travel options whether you're traveling on weekdays or weekends.

If you're an early bird or planning a late-night schedule, you'll appreciate knowing when the trains run. Typically, the first train of the day departs at 06:32, and the last train leaves by 19:43, ensuring options for both morning and evening travel needs.

Optimize your planning with our detailed Cornwall, ON to Toronto, ON train schedule and explore the pleasant journey that awaits.

FAQs: Trains from Cornwall, ON to Toronto, ON

FAQs: Travel by train from Cornwall, 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 Cornwall, ON to Toronto, ON.
FAQs

Most popular train connections from Cornwall, ON

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