There are
249 mi
from Dekalb, IL to Marshfield, WI
That's the driving distance. It would take 4 hours 44 mins to go from Dekalb, Illinois to Marshfield, Wisconsin.
The flight distance (direct flight from Dekalb, IL to Marshfield, WI) is 202.31 mi.
249 mi = 400.13 kms