Miles between Salt Lake City, UT and Roanoke Rapids, NC

There are
2,178 mi
from Salt Lake City, UT to Roanoke Rapids, NC

That's the driving distance. It would take 1 day 15 hours to go from Salt Lake City, Utah to Roanoke Rapids, North Carolina.

The flight distance (direct flight from Salt Lake City, UT to Roanoke Rapids, NC) is 1,860.10 mi.

2,178 mi = 3.22 kms