There are
398 mi
from Eagan, MN to Northbrook, IL
That's the driving distance. It would take 7 hours 20 mins to go from Eagan, Minnesota to Northbrook, Illinois.
The flight distance (direct flight from Eagan, MN to Northbrook, IL) is 325.24 mi.
398 mi = 641.21 kms