Miles between Houston, TX and Statesville, NC

There are
1,071 mi
from Houston, TX to Statesville, NC

That's the driving distance. It would take 19 hours 54 mins to go from Houston, Texas to Statesville, North Carolina.

The flight distance (direct flight from Houston, TX to Statesville, NC) is 937.26 mi.

1,071 mi = 1.61 kms