Distance from Afton, OK to St. Louis, MO

Distance from Afton, OK to St. Louis, MO

The driving distance between Afton, Oklahoma, and St. Louis, Missouri, is approximately 460 miles (740 km). Typical travel time is around 7 hours via I-44 E.

Copyright Wanderlust World © https://www.ynyoo.com