There are
883 mi
from Gary, IN to Lawton, OK
That's the driving distance. It would take 16 hours 2 mins to go from Gary, Indiana to Lawton, Oklahoma.
The flight distance (direct flight from Gary, IN to Lawton, OK) is 769.74 mi.
883 mi = 1,420.69 kms