There are
700 mi
from Jackson, TN to Smithfield, NC
That's the driving distance. It would take 13 hours 7 mins to go from Jackson, Tennessee to Smithfield, North Carolina.
The flight distance (direct flight from Jackson, TN to Smithfield, NC) is 588.51 mi.
700 mi = 1,125.96 kms