Miles between Monroe, LA and Faribault, MN

There are
984 mi
from Monroe, LA to Faribault, MN

That's the driving distance. It would take 17 hours 48 mins to go from Monroe, Louisiana to Faribault, Minnesota.

The flight distance (direct flight from Monroe, LA to Faribault, MN) is 816.66 mi.

984 mi = 1,583.86 kms