Miles between Farmers Branch, TX and Faribault, MN

There are
929 mi
from Farmers Branch, TX to Faribault, MN

That's the driving distance. It would take 16 hours 19 mins to go from Farmers Branch, Texas to Faribault, Minnesota.

The flight distance (direct flight from Farmers Branch, TX to Faribault, MN) is 809.30 mi.

929 mi = 1,494.96 kms