There are
253 mi
from Roswell, GA to Hickory, NC
That's the driving distance. It would take 5 hours to go from Roswell, Georgia to Hickory, North Carolina.
The flight distance (direct flight from Roswell, GA to Hickory, NC) is 208 mi.
253 mi = 407.82 kms