There are
312 mi
from Toledo, OH to Caledonia, WI
That's the driving distance. It would take 6 hours 2 mins to go from Toledo, Ohio to Caledonia, Wisconsin.
The flight distance (direct flight from Toledo, OH to Caledonia, WI) is 237.03 mi.
312 mi = 502.56 kms