There are
434 mi
from Farmington, MN to Frankfort, IL
That's the driving distance. It would take 8 hours 13 mins to go from Farmington, Minnesota to Frankfort, Illinois.
The flight distance (direct flight from Farmington, MN to Frankfort, IL) is 344.29 mi.
434 mi = 698.87 kms