Trip to Toronto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from London to Toronto

🛤️ Enjoy a scenic ride as you travel approximately 2 hours and 12 minutes from London to Toronto via VIA Rail. Experience the comfort and convenience of train travel while taking in the beautiful Ontario landscapes along the way. 💰 Prices for the train journey between London and Toronto range from C$31 to C$121, offering affordable options for travelers seeking a stress-free and enjoyable transportation experience. Sit back, relax, and arrive in the heart of Toronto ready to explore all this vibrant city has to offer.

Where to stay in Toronto

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

Accomodation
  • VIA Rail is the main train service provider offering direct routes from London to Toronto. The trains depart from London station and arrive at Toronto Union Station, with services running every four hours, seven days a week. The journey typically lasts around 2 hours and 12 minutes. Ticket prices for the train between London and Toronto range from C$31 to C$123, depending on the class of service and time of booking.
  • The fastest train between London and Toronto is operated by VIA Rail, with a direct route that takes approximately 2 hours and 12 minutes. Departing from London station and arriving at Toronto Union Station, these trains run every four hours, providing daily services for passengers. Ticket prices for the fastest train between these two cities typically range from C$31 to C$123, depending on the class of service selected and the time of booking.
  • The departure station for trains leaving for Toronto from London is London station. VIA Rail operates train services from London station to Toronto Union Station, offering convenient and regular departures for travelers making this journey. Passengers can board the train at London station to begin their trip to Toronto, with services running throughout the week.
  • There are multiple trains operating between London and Toronto each day. VIA Rail provides direct train services from London station to Toronto Union Station, with trains departing approximately every four hours. Travelers have the convenience of frequent departures throughout the week, allowing for flexible travel options between these two cities. The journey typically takes around 2 hours and 12 minutes, making it a convenient and efficient mode of transportation. Ticket prices for the train service between London and Toronto vary between C$31 and C$123, depending on factors such as class of service and booking time.
  • The train services from London to Toronto operated by VIA Rail arrive at Toronto Union Station. Toronto Union Station is the main transportation hub in downtown Toronto, conveniently located near many attractions, hotels, and other modes of transport. Passengers arriving at Toronto Union Station can easily access the city's public transportation network, taxis, and other services for onward travel to their final destination within Toronto.
  • The first train of the day from London to Toronto typically departs from London station in the early morning, while the last train usually leaves in the evening. Services run every four hours throughout the day, making it convenient for travelers to choose a departure time that suits their schedule. The journey duration from London to Toronto by train is approximately 2 hours and 12 minutes, providing a relatively quick and efficient way to travel between the two cities.
  • There are multiple direct train trips available each day between London and Toronto. VIA Rail operates services departing from London station to Toronto Union Station every four hours, providing travelers with regular options for their journey. With trains running daily, passengers have the flexibility to choose a departure time that best fits their schedule. The approximate duration of the train ride from London to Toronto is 2 hours and 12 minutes, offering a convenient and efficient mode of transportation between the two cities.
  • Yes, there is a direct train route between London and Toronto. The train service, operated by VIA Rail, offers a direct journey from London station to Toronto Union Station. Trains depart every four hours, providing daily options for travelers making the trip. The approximate duration of the train ride between London and Toronto is 2 hours and 12 minutes, offering a convenient and efficient mode of transportation between the two cities.
  • The cost of a train ticket from London to Toronto varies between C$31 and C$123, depending on factors such as the class of service, time of booking, and availability of discounts. Passengers can choose from different fare options to suit their preferences and budget. It is recommended to book tickets in advance to secure the best prices for the journey between London and Toronto by train. The price range offers flexibility for travelers looking for affordable or more premium travel options.

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