There are
843 mi
from Thornton, CO to Sauk Rapids, MN
That's the driving distance. It would take 16 hours 8 mins to go from Thornton, Colorado to Sauk Rapids, Minnesota.
The flight distance (direct flight from Thornton, CO to Sauk Rapids, MN) is 675.19 mi.
843 mi = 1,356.42 kms