There are
73 mi
from Eagan, MN to Mankato, MN
That's the driving distance. It would take 1 hour 37 mins to go from Eagan, Minnesota to Mankato, Minnesota.
The flight distance (direct flight from Eagan, MN to Mankato, MN) is 60.35 mi.
73 mi = 117.50 kms