The shortest driving distance is 821 miles.
215 miles
251 miles
The driving distance from Richmond, OH 43944, USA to Saint Louis, MO, USA is 560mi / 901.6km
275 miles across I44 EAST.
542 miles
~825 miles
929 miles.
280 miles
2044 miles
1166 miles
It is 500 miles.
418 miles