Traveling along I-40, Nashville and Knoxville are separated by around 180 miles. The most direct path takes about 2 hours and 40 minutes to get between the two cities.