Miles between Mesquite, TX and Centerville, OH

There are
973 mi
from Mesquite, TX to Centerville, OH

That's the driving distance. It would take 17 hours 27 mins to go from Mesquite, Texas to Centerville, Ohio.

The flight distance (direct flight from Mesquite, TX to Centerville, OH) is 838.87 mi.

973 mi = 1,565.58 kms