There are
945 mi
from Lafayette, LA to Sauk Village, IL
That's the driving distance. It would take 17 hours 16 mins to go from Lafayette, Louisiana to Sauk Village, Illinois.
The flight distance (direct flight from Lafayette, LA to Sauk Village, IL) is 816.93 mi.
945 mi = 1,520.76 kms