Trip to Ontario

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Toronto to Ontario

💸 Ticket prices for the train between Toronto and Ontario range from C$216 to C$1242, depending on the class and amenities chosen.

Where to stay in Ontario

There are over 53 hotels to stay in Ontario. Prices range from $50 per night.

Accomodation
  • The two main companies that provide train routes from Toronto to Ontario are VIA Rail and Amtrak. The journey takes approximately 10-12 hours by train, depending on the specific route and schedule. Prices for a one-way ticket between Toronto and Ontario can range from C$220 to C$1265, depending on the class of service and any discounts available. It is recommended to book tickets in advance to secure the best fares and ensure seat availability.
  • The fastest train between Toronto and Ontario is typically the Amtrak Maple Leaf service. This route generally takes around 10-11 hours to complete the journey. Prices for a one-way ticket on the Amtrak Maple Leaf train can vary from C$220 to C$1265, depending on factors such as class of service and promotional discounts available. Passengers looking for a quicker travel option may consider flying between the two cities for a faster commute.
  • There are several trains that operate between Toronto and Ontario. Both VIA Rail and Amtrak offer multiple daily departures on this route, providing travelers with flexibility in choosing a suitable departure time. Prices for a one-way train ticket between Toronto and Ontario typically range from C$220 to C$1265, depending on factors such as class of service and booking conditions. It is recommended to check the schedule of both train companies to find the most convenient and cost-effective option for your journey.
  • The first train of the day to travel from Toronto to Ontario typically departs early in the morning around 6:00 AM. The last train of the day usually leaves in the evening, around 8:00 PM. Travel times can vary between 10 to 12 hours depending on the specific route, stops, and train schedules. It is advisable to check the departure times in advance and consider factors such as travel preferences and availability when planning your trip.
  • There are typically multiple direct train trips available each day between Toronto and Ontario. Depending on the schedule and route, travelers may have the option to choose from several departures throughout the day. The journey by train takes approximately 10-12 hours, offering flexibility for passengers to select a convenient departure time. It is recommended to check the train schedules and availability in advance to plan your trip accordingly.
  • The cost of a train ticket from Toronto to Ontario varies between C$220 to C$1265, depending on factors such as the class of service, time of booking, and any available discounts. Passengers have the option to choose from different fare categories, including economy, business, and first-class, each with its own price point. It is advisable to book tickets in advance to secure the best rates and availability for the desired travel dates.

Will you be returning to Toronto by train?

If you are looking for the return train journey, check out trains from Ontario to Toronto

See schedule