How many hours from St. Louis to myrtle beach?
The driving distance between St. Louis, Missouri and Myrtle Beach, South Carolina is approximately 1,040 miles (1,675 kilometers). The estimated driving time without considering stops is about 16 hours and 30 minutes. However, this can vary depending on factors such as traffic conditions, weather, and the specific route taken. It is always best to check with a reliable navigation app or mapping service for the most up-to-date travel times.