Miles between Virginia Beach, VA and West Melbourne, FL

There are
804 mi
from Virginia Beach, VA to West Melbourne, FL

That's the driving distance. It would take 14 hours 50 mins to go from Virginia Beach, Virginia to West Melbourne, Florida.

The flight distance (direct flight from Virginia Beach, VA to West Melbourne, FL) is 664.88 mi.

804 mi = 1,293.39 kms