The drive from Hilton Head Island to St. Louis covers approximately 1,300 kilometers. You will travel through South Carolina, North Carolina, Tennessee, Kentucky, and into Missouri. The most common route uses I-26 and I-64. Driving time is typically 13 hours depending on traffic. Personal vehicle is the most practical mode of transport.
Total Distance: 1,300 km driving distance; 1,100 km straight-line air distance.
Plan for a rest stop in Louisville to break up the long drive.
Spring or Fall for pleasant weather in the city.