There are
890 mi
from Suffolk, VA to Hanover Park, IL
That's the driving distance. It would take 17 hours 22 mins to go from Suffolk, Virginia to Hanover Park, Illinois.
The flight distance (direct flight from Suffolk, VA to Hanover Park, IL) is 716.06 mi.
890 mi = 1,432.09 kms