Miles between Nashua, NH and South Salt Lake, UT

There are
2,379 mi
from Nashua, NH to South Salt Lake, UT

That's the driving distance. It would take 1 day 18 hours to go from Nashua, New Hampshire to South Salt Lake, Utah.

The flight distance (direct flight from Nashua, NH to South Salt Lake, UT) is 2,068.65 mi.

2,379 mi = 3.22 kms