Miles between Chesapeake, VA and Lake Worth, FL

There are
896 mi
from Chesapeake, VA to Lake Worth, FL

That's the driving distance. It would take 16 hours 30 mins to go from Chesapeake, Virginia to Lake Worth, Florida.

The flight distance (direct flight from Chesapeake, VA to Lake Worth, FL) is 735.44 mi.

896 mi = 1,441.94 kms