Miles between Houston, TX and Sevierville, TN

There are
948 mi
from Houston, TX to Sevierville, TN

That's the driving distance. It would take 17 hours 24 mins to go from Houston, Texas to Sevierville, Tennessee.

The flight distance (direct flight from Houston, TX to Sevierville, TN) is 804.19 mi.

948 mi = 1,524.91 kms