Miles between Richardson, TX and Lake Zurich, IL

There are
926 mi
from Richardson, TX to Lake Zurich, IL

That's the driving distance. It would take 17 hours 19 mins to go from Richardson, Texas to Lake Zurich, Illinois.

The flight distance (direct flight from Richardson, TX to Lake Zurich, IL) is 794.06 mi.

926 mi = 1,490.30 kms