Miles between Greensboro, NC and South Salt Lake, UT

There are
2,034 mi
from Greensboro, NC to South Salt Lake, UT

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

The flight distance (direct flight from Greensboro, NC to South Salt Lake, UT) is 1,757.30 mi.

2,034 mi = 3.22 kms