Mileage calculator › From Eagan, MN › Miles from Eagan, MN to Hays, KS
There are 692 mifrom Eagan, MN to Hays, KS
That's the driving distance. It would take 12 hours 18 mins to go from Eagan, Minnesota to Hays, Kansas.
The flight distance (direct flight from Eagan, MN to Hays, KS) is 517.47 mi.
692 mi = 1,114.47 kms