Miles between Bethlehem, PA and Lake Zurich, IL

There are
761 mi
from Bethlehem, PA to Lake Zurich, IL

That's the driving distance. It would take 14 hours 26 mins to go from Bethlehem, Pennsylvania to Lake Zurich, Illinois.

The flight distance (direct flight from Bethlehem, PA to Lake Zurich, IL) is 667.50 mi.

761 mi = 1,223.98 kms