Miles between Louisville, KY and Ham Lake, MN

There are
719 mi
from Louisville, KY to Ham Lake, MN

That's the driving distance. It would take 11 hours 37 mins to go from Louisville, Kentucky to Ham Lake, Minnesota.

The flight distance (direct flight from Louisville, KY to Ham Lake, MN) is 618.18 mi.

719 mi = 1,157.29 kms