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

Traveling from Phoenix, Arizona to Toronto, Ontario via train takes approximately 2 days, covering a distance of over 2,000 miles. The train journey offers scenic views of the diverse North American landscape, making it a unique travel experience. Ticket prices for the train between Phoenix and Toronto range from $143 to $941, depending on the class and amenities chosen. Passengers can enjoy the convenience of comfortable seating, onboard dining options, and the opportunity to relax and socialize during the leisurely trip. Upon arrival in Toronto, visitors can explore the vibrant city, with its iconic landmarks, cultural attractions, and delicious cuisine.

Where to stay in Toronto

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

Accomodation

Will you be returning to Phoenix by train?

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

See schedule