Miles between Lincoln, NE and Ham Lake, MN

There are
457 mi
from Lincoln, NE to Ham Lake, MN

That's the driving distance. It would take 8 hours 26 mins to go from Lincoln, Nebraska to Ham Lake, Minnesota.

The flight distance (direct flight from Lincoln, NE to Ham Lake, MN) is 352.47 mi.

457 mi = 735.63 kms