Miles between Minneapolis, MN and Spanish Fork, UT

There are
1,272 mi
from Minneapolis, MN to Spanish Fork, UT

That's the driving distance. It would take 22 hours 24 mins to go from Minneapolis, Minnesota to Spanish Fork, Utah.

The flight distance (direct flight from Minneapolis, MN to Spanish Fork, UT) is 991.91 mi.

1,272 mi = 1.61 kms