Miles between Asheville, NC and Sauk Rapids, MN

There are
1,109 mi
from Asheville, NC to Sauk Rapids, MN

That's the driving distance. It would take 21 hours 14 mins to go from Asheville, North Carolina to Sauk Rapids, Minnesota.

The flight distance (direct flight from Asheville, NC to Sauk Rapids, MN) is 918.75 mi.

1,109 mi = 1.61 kms