There are
751 mi
from Lawton, OK to Terre Haute, IN
That's the driving distance. It would take 13 hours 34 mins to go from Lawton, Oklahoma to Terre Haute, Indiana.
The flight distance (direct flight from Lawton, OK to Terre Haute, IN) is 691.94 mi.
751 mi = 1,208.24 kms