Miles between San Diego, CA and New Smyrna Beach, FL

There are
2,445 mi
from San Diego, CA to New Smyrna Beach, FL

That's the driving distance. It would take 1 day 18 hours to go from San Diego, California to New Smyrna Beach, Florida.

The flight distance (direct flight from San Diego, CA to New Smyrna Beach, FL) is 2,153.28 mi.

2,445 mi = 3.22 kms