There are
818 mi
from Cleveland, OH to Sauk Rapids, MN
That's the driving distance. It would take 15 hours 23 mins to go from Cleveland, Ohio to Sauk Rapids, Minnesota.
The flight distance (direct flight from Cleveland, OH to Sauk Rapids, MN) is 684.58 mi.
818 mi = 1,317.12 kms