There are
991 mi
from Alexandria, VA to Lake Worth, FL
That's the driving distance. It would take 18 hours 11 mins to go from Alexandria, Virginia to Lake Worth, Florida.
The flight distance (direct flight from Alexandria, VA to Lake Worth, FL) is 860.01 mi.
991 mi = 1,595.35 kms