There are
2,594 mi
from San Diego, CA to Lake Worth, FL
That's the driving distance. It would take 1 day 21 hours to go from San Diego, California to Lake Worth, Florida.
The flight distance (direct flight from San Diego, CA to Lake Worth, FL) is 2,255.17 mi.
2,594 mi = 3.22 kms