There are
896 mi
from Stoughton, WI to Indian Trail, NC
That's the driving distance. It would take 17 hours 17 mins to go from Stoughton, Wisconsin to Indian Trail, North Carolina.
The flight distance (direct flight from Stoughton, WI to Indian Trail, NC) is 709.25 mi.
896 mi = 1,442.24 kms