There are
1,292 mi
from Johnson City, TN to Plainview, TX
That's the driving distance. It would take 22 hours 45 mins to go from Johnson City, Tennessee to Plainview, Texas.
The flight distance (direct flight from Johnson City, TN to Plainview, TX) is 1,100 mi.
1,292 mi = 2,079.75 kms