There are
1,052 mi
from Fort Worth, TX to Sauk Rapids, MN
That's the driving distance. It would take 18 hours 41 mins to go from Fort Worth, Texas to Sauk Rapids, Minnesota.
The flight distance (direct flight from Fort Worth, TX to Sauk Rapids, MN) is 904.71 mi.
1,052 mi = 1.61 kms