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

🚂 Embark on a scenic train journey from Los Angeles to Phoenix covering a distance of 359 miles in approximately 7 hours and 5 minutes. The first step involves boarding a FlixBus from Los Angeles to Tucson, with a final destination of Phoenix Bus Station. 🌵 Experience a smooth transfer on your trip as you transition to Route 2, which takes 7 hours and 49 minutes to reach Phoenix from Los Angeles, spanning a distance of 380 miles. Beginning with a metro bus ride from Union Station Patsaouras Bus Plaza to El Monte Station, you'll then board a Greyhound bus bound for Dallas, ultimately reaching Phoenix Bus Station.

Where to stay in Phoenix

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

Accomodation

Will you be returning to Los Angeles by train?

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

See schedule