Miles between Mesquite, TX and Lebanon, IN

There are
910 mi
from Mesquite, TX to Lebanon, IN

That's the driving distance. It would take 16 hours 7 mins to go from Mesquite, Texas to Lebanon, Indiana.

The flight distance (direct flight from Mesquite, TX to Lebanon, IN) is 754.33 mi.

910 mi = 1,464.45 kms