Miles between Houston, TX and Greeneville, TN

There are
992 mi
from Houston, TX to Greeneville, TN

That's the driving distance. It would take 18 hours 11 mins to go from Houston, Texas to Greeneville, Tennessee.

The flight distance (direct flight from Houston, TX to Greeneville, TN) is 849.82 mi.

992 mi = 1,596.45 kms