There are
1,164 mi
from Mesquite, TX to North Olmsted, OH
That's the driving distance. It would take 21 hours 10 mins to go from Mesquite, Texas to North Olmsted, Ohio.
The flight distance (direct flight from Mesquite, TX to North Olmsted, OH) is 1,003.31 mi.
1,164 mi = 1,873.85 kms