Driving distance from Virginia Beach, VA to Chicago, IL. The total driving distance from Virginia Beach, VA to Chicago, IL is 900 miles or 1 448 kilometers. Your trip begins in Virginia Beach, Virginia. It ends in Chicago, Illinois.