There are
106 mi
from Knoxville, TN to Johnson City, TN
That's the driving distance. It would take 1 hour 58 mins to go from Knoxville, Tennessee to Johnson City, Tennessee.
The flight distance (direct flight from Knoxville, TN to Johnson City, TN) is 90.78 mi.
106 mi = 170.16 kms