From Phoenix to Los Angeles, there are two trains every day. Most trains take about 12 hours and 56 minutes to get from Phoenix to Los Angeles, but the fastest Amtrak train can do the trip in 10 hours and 5 minutes.