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.
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 |
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 |
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:
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!
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.
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.
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.
Here are some other resources that might have the information you need