There are
1,076 mi
from Garland, TX to Fergus Falls, MN
That's the driving distance. It would take 18 hours 49 mins to go from Garland, Texas to Fergus Falls, Minnesota.
The flight distance (direct flight from Garland, TX to Fergus Falls, MN) is 924.29 mi.
1,076 mi = 1.61 kms