The total driving distance from Nashville, TN to Cave-in-Rock, IL is 134 miles or 216 kilometers.
Your trip begins in Nashville, Tennessee. It ends in Cave-in-Rock, Illinois.
If you are planning a road trip, you might also want to calculate the total driving time from Nashville, TN to Cave-in-Rock, IL so you can see when you'll arrive at your destination.
You can also calculate the cost of driving from Nashville, TN to Cave-in-Rock, IL based on current local fuel prices and an estimate of your car's best gas mileage.
Travelmath helps you find driving directions to plan a road trip. Figure out the best route to take, and which highways will get you there, or explore alternative routes to your destination.