There are
886 mi
from Virginia Beach, VA to Downers Grove, IL
That's the driving distance. It would take 17 hours 11 mins to go from Virginia Beach, Virginia to Downers Grove, Illinois.
The flight distance (direct flight from Virginia Beach, VA to Downers Grove, IL) is 727.63 mi.
886 mi = 1,425.13 kms