Trip to Toronto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance185 km
Avg. price$ 45
Train trips6 found

Trains from London to Toronto

🚂 Hop on a direct VIA Rail train departing from London station to Toronto Union Station, with services available every four hours, every day. The picturesque journey through Ontario takes approximately 2 hours and 12 minutes. 💸 Prices for trains between London and Toronto range from C$31 to C$122, offering budget-friendly options for travelers looking to explore the vibrant city of Toronto without the hassle of driving or parking.

Where to stay in Toronto

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

Find accommodation
  • VIA Rail is the main company that provides train routes from London to Toronto. The direct train service departs from London station and arrives at Toronto Union Station, operating every day with departures every four hours. The journey typically takes approximately 2 hours and 12 minutes, with ticket prices ranging from C$32 to C$123.
  • The fastest train between London and Toronto is operated by VIA Rail. The direct train service from London station to Toronto Union Station typically takes around 2 hours and 12 minutes, with departures every four hours daily. While the journey duration remains consistent, the ticket prices may vary between C$32 and C$123 depending on factors such as class of service and time of booking.
  • Trains departing for Toronto from London leave from London station. This is the sole departure station for the VIA Rail train services connecting the two cities. Passengers can board the train at London station to begin their journey to Toronto Union Station.
  • There are multiple trains operating between London and Toronto. The direct train service provided by VIA Rail departs every four hours and operates daily, offering travelers several departure options throughout the day. The journey on these trains typically takes around 2 hours and 12 minutes, with ticket prices varying between C$32 and C$123 depending on the class and booking time.
  • The train from London to Toronto operated by VIA Rail arrives at Toronto Union Station. Toronto Union Station is a major transportation hub located in the heart of downtown Toronto, making it convenient for travelers to access various city attractions and connect to other transportation options. Upon arrival at Toronto Union Station, passengers can easily access taxis, buses, and the subway system to reach their final destination within the city.
  • The first train of the day to travel from London to Toronto operated by VIA Rail departs from London station in the early morning. The last train of the day typically leaves London station in the evening, allowing for flexible travel options throughout the day. With services departing every four hours and operating daily, passengers can choose a convenient departure time that suits their schedule for the 2 hour and 12 minute journey to Toronto Union Station.
  • There are approximately six direct train trips each day between London and Toronto operated by VIA Rail. These services depart every four hours, offering passengers multiple options for convenient travel throughout the day. With trains operating daily, travelers can choose a departure time that best fits their schedule for the 2 hour and 12 minute journey to Toronto Union Station. Ticket prices for the train between London and Toronto typically range from C$32 to C$123, providing affordable transportation options for passengers.
  • Yes, there is a direct train route between London and Toronto operated by VIA Rail. The train departs from London station and arrives at Toronto Union Station without any transfers, making it a convenient option for travelers. This direct service operates every day, departing every four hours, and the journey typically takes around 2 hours and 12 minutes, providing efficient transportation between the two cities.
  • The cost of a train ticket from London to Toronto can vary between C$32 and C$123, depending on factors such as the class of service, time of booking, and availability. It's advisable to book in advance to secure lower fares and ensure a smoother travel experience. These ticket prices offer a range of options to suit different budgets and preferences for passengers traveling between the two cities by train.

Will you be returning to London by train?

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

See schedule