There are
966 mi
from Norman, OK to Johnson City, TN
That's the driving distance. It would take 17 hours 13 mins to go from Norman, Oklahoma to Johnson City, Tennessee.
The flight distance (direct flight from Norman, OK to Johnson City, TN) is 848.23 mi.
966 mi = 1,555.35 kms