Miles between Suffolk, VA and Lake Zurich, IL

There are
894 mi
from Suffolk, VA to Lake Zurich, IL

That's the driving distance. It would take 17 hours 31 mins to go from Suffolk, Virginia to Lake Zurich, Illinois.

The flight distance (direct flight from Suffolk, VA to Lake Zurich, IL) is 719.96 mi.

894 mi = 1,438.44 kms