There are
984 mi
from Lawton, OK to Marshfield, WI
That's the driving distance. It would take 18 hours 9 mins to go from Lawton, Oklahoma to Marshfield, Wisconsin.
The flight distance (direct flight from Lawton, OK to Marshfield, WI) is 820.67 mi.
984 mi = 1,584.25 kms