Miles between Chicago, IL and Virginia Beach, VA

There are
881 mi
from Chicago, IL to Virginia Beach, VA

That's the driving distance. It would take 16 hours 45 mins to go from Chicago, Illinois to Virginia Beach, Virginia.

The flight distance (direct flight from Chicago, IL to Virginia Beach, VA) is 711.80 mi.

881 mi = 1,418.01 kms