Miles between Lafayette, LA and Northlake, IL

There are
976 mi
from Lafayette, LA to Northlake, IL

That's the driving distance. It would take 17 hours 50 mins to go from Lafayette, Louisiana to Northlake, Illinois.

The flight distance (direct flight from Lafayette, LA to Northlake, IL) is 839.82 mi.

976 mi = 1,570.43 kms