Miles between Hamilton, OH and Marshfield, WI

There are
566 mi
from Hamilton, OH to Marshfield, WI

That's the driving distance. It would take 11 hours 5 mins to go from Hamilton, Ohio to Marshfield, Wisconsin.

The flight distance (direct flight from Hamilton, OH to Marshfield, WI) is 463.92 mi.

566 mi = 911.45 kms