There are
627 mi
from Johnson City, TN to Deerfield, IL
That's the driving distance. It would take 12 hours 8 mins to go from Johnson City, Tennessee to Deerfield, Illinois.
The flight distance (direct flight from Johnson City, TN to Deerfield, IL) is 499.89 mi.
627 mi = 1,009.80 kms