The driving distance between Knoxville, TN and Houston, TX is approximately 925 miles. The driving time would be approximately 15 hours if you were to travel non-stop in good driving conditions. (The driving time does not take into consideration conditions which may extend trip time such as weather, road work, border crossings and rush hour traffic in urban areas.)
512 Miles
668 miles
344 miles
247 miles
about 700 miles
391 miles
255 miles
528 miles
Knox County which has Knoxville as its county seat has an area of about 526 square miles.
It is 670.71 miles according to MapQuest.
358 miles
about 390 miles