There are 1,586.02 miles from Saint Louis to Los Angeles in southwest direction and 1,825.31 miles (2,937.55 kilometers) by car, following the I-40 route.
Saint Louis and Los Angeles are 23 hours 24 mins far apart, if you drive non-stop.
This is the fastest route from Saint Louis, MO to Los Angeles, CA. The halfway point is .
Please note the time difference between Saint Louis, MO and Los Angeles, CA is 2 hours. The current time in Saint Louis is 4:12 am and the current time in Los Angeles is 2:12 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Saint Louis, MO to Los Angeles, CA: