Miles between Lawton, OK and Goshen, IN

There are
965 mi
from Lawton, OK to Goshen, IN

That's the driving distance. It would take 17 hours 48 mins to go from Lawton, Oklahoma to Goshen, Indiana.

The flight distance (direct flight from Lawton, OK to Goshen, IN) is 834.69 mi.

965 mi = 1,553.71 kms