There are
2,516 mi
from Santa Barbara, CA to Indian Trail, NC
That's the driving distance. It would take 1 day 20 hours to go from Santa Barbara, California to Indian Trail, North Carolina.
The flight distance (direct flight from Santa Barbara, CA to Indian Trail, NC) is 2,201.81 mi.
2,516 mi = 4,049.41 kms