Knoxville is about 180 miles from Nashville when traveling along I-40. It takes approximately 2 hours and 40 minutes to travel between the two cities along the most direct route.