There are
929 mi
from Johnson City, TN to Terrell, TX
That's the driving distance. It would take 16 hours 42 mins to go from Johnson City, Tennessee to Terrell, Texas.
The flight distance (direct flight from Johnson City, TN to Terrell, TX) is 829.25 mi.
929 mi = 1,494.88 kms