Travel options
from Los Angeles to Phoenix, AZ

You can get from Los Angeles to Phoenix, AZ by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
Dec 3
Find prices
$24Flixbus
$136United
Sat
Dec 4
$101Amtrak
$24Flixbus
$115American Airlines
Sun
Dec 5
$120Amtrak
$24Flixbus
$51United
Wed
Dec 8
Find prices
$24Flixbus
Find prices
Thu
Dec 9
$88Amtrak
$24Flixbus
$51United
Fri
Dec 10
$123Amtrak
Find prices
$94United
Sat
Dec 11
$90Amtrak
$24Flixbus
$89American Airlines
Sun
Dec 12
$123Amtrak
$24Flixbus
$89United
Mon
Dec 13
$90Amtrak
$24Flixbus
$88American Airlines
Tue
Dec 14
$123Amtrak
Find prices
$63skywest airlines
Wed
Dec 15
$122Amtrak
$24Flixbus
Find prices
Thu
Dec 16
$90Amtrak
$29Flixbus
$62American Airlines
Fri
Dec 17
$139Amtrak
$39Flixbus
$63United
Sat
Dec 18
$101Amtrak
Find prices
$78United
Sun
Dec 19
$158Amtrak
$29Flixbus
$72United
Mon
Dec 20
$87Amtrak
$48Greyhound
Find prices
Tue
Dec 21
$136Amtrak
$29Flixbus
$41United
Wed
Dec 22
Find prices
$34Flixbus
Find prices

Travel Information between Los Angeles and Phoenix, AZ

distanceDistance356 miles (574 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$38 - $122
cheapestCheapest modeBus • $38 (€30) • 6 h 35 min
fastestFastest modeFlight • $52 (€41) • 1 h 20 min
carriersPopular travel companiesAmerican Airlines, Greyhound or Amtrak

Take a flight, bus or train to travel 356 miles (574 km) to Phoenix, AZ from Los Angeles. If speed is a priority, then a flight is the best option with an average duration of 1 h 20 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $38 (€30). The most popular travel companies which serve this trip are American Airlines, Greyhound or Amtrak among others. Travelers can even take a direct from Los Angeles to Phoenix, AZ.