Miles between Sioux Falls, SD and Crystal Lake, IL

There are
520 mi
from Sioux Falls, SD to Crystal Lake, IL

That's the driving distance. It would take 9 hours 44 mins to go from Sioux Falls, South Dakota to Crystal Lake, Illinois.

The flight distance (direct flight from Sioux Falls, SD to Crystal Lake, IL) is 433.71 mi.

520 mi = 837.32 kms