Miles between Farmington, MN and Faribault, MN

There are
27 mi
from Farmington, MN to Faribault, MN

That's the driving distance. It would take 39 minutes to go from Farmington, Minnesota to Faribault, Minnesota.

The flight distance (direct flight from Farmington, MN to Faribault, MN) is 24.64 mi.

27 mi = 42.94 kms