Miles between Elgin, IL and Monroe, WI

There are
94 mi
from Elgin, IL to Monroe, WI

That's the driving distance. It would take 2 hours to go from Elgin, Illinois to Monroe, Wisconsin.

The flight distance (direct flight from Elgin, IL to Monroe, WI) is 79.53 mi.

94 mi = 150.68 kms