There are
1,217 mi
from Bryan, TX to Sauk Rapids, MN
That's the driving distance. It would take 21 hours 36 mins to go from Bryan, Texas to Sauk Rapids, Minnesota.
The flight distance (direct flight from Bryan, TX to Sauk Rapids, MN) is 1,037.52 mi.
1,217 mi = 1.61 kms