Miles between Charlotte, NC and Lake Zurich, IL

There are
783 mi
from Charlotte, NC to Lake Zurich, IL

That's the driving distance. It would take 15 hours 16 mins to go from Charlotte, North Carolina to Lake Zurich, Illinois.

The flight distance (direct flight from Charlotte, NC to Lake Zurich, IL) is 619.74 mi.

783 mi = 1,260.60 kms