Miles between Detroit, MI and Sauk Rapids, MN

There are
762 mi
from Detroit, MI to Sauk Rapids, MN

That's the driving distance. It would take 14 hours 17 mins to go from Detroit, Michigan to Sauk Rapids, Minnesota.

The flight distance (direct flight from Detroit, MI to Sauk Rapids, MN) is 596.53 mi.

762 mi = 1,226.93 kms