Miles between Farmers Branch, TX and Savage, MN

There are
965 mi
from Farmers Branch, TX to Savage, MN

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

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

965 mi = 1,552.26 kms