There are
969 mi
from Alexandria, VA to Venice, FL
That's the driving distance. It would take 18 hours 1 min to go from Alexandria, Virginia to Venice, Florida.
The flight distance (direct flight from Alexandria, VA to Venice, FL) is 866.92 mi.
969 mi = 1,559.24 kms