There are 1,375.18 miles from Saint Louis to Las Vegas in west direction and 1,609.55 miles (2,590.32 kilometers) by car, following the I-40 route.
Saint Louis and Las Vegas are 20 hours 41 mins far apart, if you drive non-stop.
This is the fastest route from Saint Louis, MO to Las Vegas, NV. The halfway point is .
Please note the time difference between Saint Louis, MO and Las Vegas, NV is 2 hours. The current time in Saint Louis is 4:11 am and the current time in Las Vegas is 2:11 am.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Saint Louis, MO to Las Vegas, NV: