Trip to Toronto

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 Ontario to Toronto

🚆 Embark on a scenic journey from Ontario to Toronto by train, with the travel time ranging from around 3 to 4 hours. Enjoy the relaxing ride as you watch the landscape transition from urban to rural along the way. 💸 Ticket prices for the train between Ontario and Toronto can range from $161 to $923, depending on the class of service and time of booking. Consider booking in advance or exploring different ticket options to find the best deal for your budget.

Where to stay in Toronto

There are over 1280 hotels to stay in Toronto. Prices range from $25 per night.

Accomodation
  • There are two main companies that provide train routes from Ontario to Toronto: Amtrak and VIA Rail. The travel time by train from Ontario to Toronto typically ranges from around 30 to 35 hours, depending on the specific route and any layovers. Prices for a one-way train ticket between Ontario and Toronto can vary, with fares typically falling in the range of $161 to $923, depending on factors such as class of service and time of booking.
  • The fastest train connecting Ontario to Toronto is typically the Amtrak Maple Leaf service. This route usually takes around 30 hours to complete the journey. While travel times can vary based on factors such as stops and delays, the Maple Leaf service is known for providing a relatively efficient and direct connection between the two cities. Prices for a one-way ticket on this route generally range from $161 to $923, depending on the class of service and booking preferences.
  • There are multiple trains that operate between Ontario and Toronto on a regular basis. The exact number of trains can vary depending on the day of the week and the specific schedule. Passengers have the option to choose from various departure times and routes, offering flexibility in planning their journey. Prices for a one-way train ticket between these two cities typically range from $161 to $923, with different fare options available based on preferences such as seating class and amenities.
  • The first and last trains of the day from Ontario to Toronto can vary depending on the schedule and route. However, typically, the earliest departure is in the early morning hours, around 6:00 AM, while the latest departure is usually in the late evening, around 10:00 PM. It is important to check the specific train schedules for the most up-to-date information on departure times to plan your journey accordingly. Prices for a one-way train ticket between Ontario and Toronto typically range from $161 to $923, with different fare options available based on preferences such as seating class and amenities.
  • There are typically no direct train trips each day between Ontario and Toronto. Most train journeys between the two locations involve transfers or layovers at stations such as in Chicago or Detroit. It's essential to check the specific train schedules and routes offered by companies like Amtrak and VIA Rail to plan your trip effectively. Prices for a one-way train ticket from Ontario to Toronto can range from $161 to $923, depending on factors such as class of service and availability.
  • The cost of a train ticket from Ontario to Toronto varies depending on factors such as class of service, availability, and time of booking. Generally, prices for a one-way train ticket can range from $161 to $923. It's recommended to check the specific fares offered by companies like Amtrak and VIA Rail, as well as any discounts or promotions that may apply, to find the best deal for your journey.

Will you be returning to Ontario by train?

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

See schedule