There are 1,681.43 miles from Sacramento to Saint Louis in east direction and 1,966.63 miles (3,164.98 kilometers) by car, following the I-80 route.
Sacramento and Saint Louis are 1 days 0 hours far apart, if you drive non-stop.
This is the fastest route from Sacramento, CA to Saint Louis, MO. The halfway point is .
Please note the time difference between Sacramento, CA and Saint Louis, MO is 2 hours. The current time in Sacramento is 10:13 pm (Jun 22) and the current time in Saint Louis is 12:13 am (Jun 23).
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Sacramento, CA to Saint Louis, MO: