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 Los Angeles to Toronto

🚂 Traveling from Los Angeles USA to Toronto by train takes approximately 2 days and 23 hours covering a distance of 2,873 miles. The journey includes 2 transfers along the way. 🎫 The prices for a train ticket between Los Angeles and Toronto can vary from $162 to $932, depending on the class and availability of seats.

Where to stay in Toronto

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

Accomodation
  • The main companies that provide train routes from Los Angeles to Toronto are Amtrak and Via Rail Canada Inc. The journey takes around 2 days and 23 hours to complete, spanning a distance of 2,873 miles. The prices for a train ticket between the two cities range from $162 to $932, depending on the class and amenities chosen. The route involves 2 transfers, with stops in Chicago and Buffalo before arriving in Toronto.
  • The fastest train route between Los Angeles and Toronto involves a total travel time of 2 days and 23 hours. This route includes two transfers, with stops in Chicago and Buffalo before reaching Toronto. While there are no direct train options available for this journey, the convenience and scenic views offered by the train travel experience can make the longer travel time worthwhile for some passengers. Additionally, with prices ranging from $162 to $932 for a ticket, travelers can choose different classes and amenities to suit their preferences and budget.
  • There are three trains involved in the journey between Los Angeles and Toronto. The route includes a train from Los Angeles to Chicago, another train from Chicago to Buffalo, and a final train from Buffalo to Toronto. Despite the two transfers, the overall travel time of 2 days and 23 hours allows passengers to enjoy a scenic and relaxed train journey to reach their destination.
  • The first train of the day to travel from Los Angeles to Toronto departs from Union Station in Los Angeles for Chicago on the Southwest Chief route. The last train of the day to complete the journey from Los Angeles to Toronto is the train departing from Buffalo Depew Station towards Toronto on the Toronto - New York route. The travel schedule is designed to accommodate early morning and late-night departures to suit different traveler preferences and schedules.
  • There are no direct train trips each day between Los Angeles and Toronto. The journey from Los Angeles to Toronto involves two transfers, first in Chicago and then in Buffalo before reaching Toronto. Due to the indirect route and transfers involved, travelers should plan for a multi-day journey with layovers at intermediary stations during the trip. The total travel time for this journey is approximately 2 days and 23 hours.
  • The cost of a train ticket from Los Angeles to Toronto can vary between $162 and $932. The price range reflects the different ticket classes, accommodations, and amenities available on the trains servicing this route. Passengers can choose the ticket option that best suits their budget and travel preferences, with options available for both economy and higher-end travel experiences.

Will you be returning to Los Angeles by train?

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

See schedule