Miles between Eagan, MN and Ashland, KY

There are
850 mi
from Eagan, MN to Ashland, KY

That's the driving distance. It would take 16 hours 1 min to go from Eagan, Minnesota to Ashland, Kentucky.

The flight distance (direct flight from Eagan, MN to Ashland, KY) is 696.57 mi.

850 mi = 1,368.50 kms