Miles between Oshkosh, WI and Cottage Grove, MN

There are
275 mi
from Oshkosh, WI to Cottage Grove, MN

That's the driving distance. It would take 5 hours 21 mins to go from Oshkosh, Wisconsin to Cottage Grove, Minnesota.

The flight distance (direct flight from Oshkosh, WI to Cottage Grove, MN) is 224.11 mi.

275 mi = 442.39 kms