Miles between Fayetteville, NC and North Salt Lake, UT

There are
2,136 mi
from Fayetteville, NC to North Salt Lake, UT

That's the driving distance. It would take 1 day 14 hours to go from Fayetteville, North Carolina to North Salt Lake, Utah.

The flight distance (direct flight from Fayetteville, NC to North Salt Lake, UT) is 1,832.01 mi.

2,136 mi = 3.22 kms