There are
1,183 mi
from Mesquite, TX to South Euclid, OH
That's the driving distance. It would take 21 hours 29 mins to go from Mesquite, Texas to South Euclid, Ohio.
The flight distance (direct flight from Mesquite, TX to South Euclid, OH) is 1,025.06 mi.
1,183 mi = 1.61 kms