Miles between Eagan, MN and Crest Hill, IL

There are
424 mi
from Eagan, MN to Crest Hill, IL

That's the driving distance. It would take 7 hours 52 mins to go from Eagan, Minnesota to Crest Hill, Illinois.

The flight distance (direct flight from Eagan, MN to Crest Hill, IL) is 339.89 mi.

424 mi = 682.68 kms