There are
409 mi
from Cicero, IL to Farmington, MN
That's the driving distance. It would take 7 hours 46 mins to go from Cicero, Illinois to Farmington, Minnesota.
The flight distance (direct flight from Cicero, IL to Farmington, MN) is 332.85 mi.
409 mi = 658.75 kms