Miles between Missoula, MT and South Salt Lake, UT

There are
529 mi
from Missoula, MT to South Salt Lake, UT

That's the driving distance. It would take 8 hours 29 mins to go from Missoula, Montana to South Salt Lake, Utah.

The flight distance (direct flight from Missoula, MT to South Salt Lake, UT) is 437.42 mi.

529 mi = 851.04 kms