There are
98 mi
from Elgin, IL to Hartford, WI
That's the driving distance. It would take 2 hours 36 mins to go from Elgin, Illinois to Hartford, Wisconsin.
The flight distance (direct flight from Elgin, IL to Hartford, WI) is 88.61 mi.
98 mi = 157.91 kms