Miles between Arlington, TX and Terre Haute, IN

There are
836 mi
from Arlington, TX to Terre Haute, IN

That's the driving distance. It would take 14 hours 58 mins to go from Arlington, Texas to Terre Haute, Indiana.

The flight distance (direct flight from Arlington, TX to Terre Haute, IN) is 712.78 mi.

836 mi = 1,344.97 kms