Miles between San Diego, CA and Spring Lake, NC

There are
2,525 mi
from San Diego, CA to Spring Lake, NC

That's the driving distance. It would take 1 day 20 hours to go from San Diego, California to Spring Lake, North Carolina.

The flight distance (direct flight from San Diego, CA to Spring Lake, NC) is 2,181.92 mi.

2,525 mi = 3.22 kms