Miles between Lorain, OH and Midlothian, TX

There are
1,199 mi
from Lorain, OH to Midlothian, TX

That's the driving distance. It would take 21 hours 45 mins to go from Lorain, Ohio to Midlothian, Texas.

The flight distance (direct flight from Lorain, OH to Midlothian, TX) is 1,023.57 mi.

1,199 mi = 1.61 kms