There are
2,399 mi
from San Diego, CA to Indian Trail, NC
That's the driving distance. It would take 1 day 18 hours to go from San Diego, California to Indian Trail, North Carolina.
The flight distance (direct flight from San Diego, CA to Indian Trail, NC) is 2,087.35 mi.
2,399 mi = 3.22 kms