Mileage calculator › From Elgin, IL › Miles from Elgin, IL to Willmar, MN
There are 467 mifrom Elgin, IL to Willmar, MN
That's the driving distance. It would take 9 hours to go from Elgin, Illinois to Willmar, Minnesota.
The flight distance (direct flight from Elgin, IL to Willmar, MN) is 400.02 mi.
467 mi = 750.98 kms