Trip to Phoenix

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

🚆 Embark on a scenic train journey from Provo to Phoenix spanning a distance of 678 miles. With 3 transfers along the way, you'll enjoy a comfortable ride through picturesque landscapes. 🌵 Arrive in Phoenix after approximately 23 hours of travel time, ready to explore the vibrant city and all it has to offer. With stunning desert views awaiting you, this train adventure is sure to be a memorable experience.

Where to stay in Phoenix

There are over 676 hotels to stay in Phoenix. Prices range from $40 per night.

Accomodation
  • Three companies provide train routes from Provo to Phoenix: Salt Lake Express, Greyhound, and RTC. Each route has different transfer points and durations, ranging from 2 to 3 transfers and taking approximately 22 to 23 hours to reach Phoenix. Travelers can contact the respective agencies for detailed schedules, ticket bookings, and additional information regarding the train journey from Provo to Phoenix.
  • The fastest train route between Provo and Phoenix is Route 3, which takes 22 hours and 17 minutes to reach Phoenix. This route covers a distance of 811 miles with 2 transfers along the way. Travelers can contact Salt Lake Express and Greyhound for more information on the schedules and ticket booking for this quicker train option.
  • There are three different train routes available between Provo and Phoenix. Each route involves different numbers of transfers and durations, offering travelers a choice based on their preferences. Travelers can select from routes with 2 to 3 transfers and durations ranging from approximately 22 to 23 hours for their journey from Provo to Phoenix.
  • The first train departure from Provo to Phoenix varies based on the route selected. However, typically, the first departures are early in the morning to accommodate the long travel duration. The last train of the day to Phoenix from Provo also varies but generally departs in the evening to allow travelers to reach their destination overnight or early the following day, considering the approximately 22 to 23 hours travel time. Specific departure times can be obtained from the respective agencies providing the train services.
  • There are no direct train trips available between Provo and Phoenix. Each route requires multiple transfers, ranging from 2 to 3 transfers, to reach the final destination. Travelers opting for these train routes should be prepared for the transfer points and additional travel time as part of their journey from Provo to Phoenix via buses operated by different agencies.

Will you be returning to Provo by train?

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

See schedule