There are
60 mi
from Asheville, NC to Johnson City, TN
That's the driving distance. It would take 1 hour 14 mins to go from Asheville, North Carolina to Johnson City, Tennessee.
The flight distance (direct flight from Asheville, NC to Johnson City, TN) is 50.49 mi.
60 mi = 95.82 kms