There are
2,726 mi
from Santa Maria, CA to Wilson, NC
That's the driving distance. It would take 2 days to go from Santa Maria, California to Wilson, North Carolina.
The flight distance (direct flight from Santa Maria, CA to Wilson, NC) is 2,378.11 mi.
2,726 mi = 4,387.03 kms