The drive from Franklin to St. Louis covers approximately 950 kilometers. You will travel north and west through the mountains and then onto the interstate system, primarily using I-64 West. The total travel time is approximately 10 hours. This route takes you across several states, ending in the iconic city of St. Louis.
Total Distance: 950 km driving distance; 850 km straight-line air distance.
I-64 is the main artery into St. Louis.
Spring or Fall for the mild weather.