Miles between Johnson City, TN and Midlothian, IL

There are
592 mi
from Johnson City, TN to Midlothian, IL

That's the driving distance. It would take 11 hours 20 mins to go from Johnson City, Tennessee to Midlothian, Illinois.

The flight distance (direct flight from Johnson City, TN to Midlothian, IL) is 466.40 mi.

592 mi = 953.34 kms