There are
625 mi
from Johnson City, TN to Glendale Heights, IL
That's the driving distance. It would take 12 hours 6 mins to go from Johnson City, Tennessee to Glendale Heights, Illinois.
The flight distance (direct flight from Johnson City, TN to Glendale Heights, IL) is 493.98 mi.
625 mi = 1,006.37 kms