Trip to Phoenix

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Los Angeles to Phoenix

🚌 Route 1, operated by FlixBus, takes approximately 7 hours and 5 minutes to cover the 577.8 km distance, with a convenient bus transfer in Tucson before reaching the Phoenix Bus Station. 🚍 Route 2 involves a transfer, starting with a short 14-minute bus ride on Metro J Line 910 from Union Station Patsaouras Bus Plaza to El Monte Station, followed by a longer 7-hour and 20-minute journey on a Greyhound bus from Los Angeles to Phoenix.

Where to stay in Phoenix

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

Find accommodation

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