There are
1,197 mi
from Mesquite, TX to East Liverpool, OH
That's the driving distance. It would take 21 hours 54 mins to go from Mesquite, Texas to East Liverpool, Ohio.
The flight distance (direct flight from Mesquite, TX to East Liverpool, OH) is 1,037.84 mi.
1,197 mi = 1,925.72 kms