There are
1,128 mi
from Lawton, OK to New Franklin, OH
That's the driving distance. It would take 20 hours 40 mins to go from Lawton, Oklahoma to New Franklin, Ohio.
The flight distance (direct flight from Lawton, OK to New Franklin, OH) is 1,017.04 mi.
1,128 mi = 1.61 kms