There are
1,251 mi
from Suwanee, GA to Mitchell, SD
That's the driving distance. It would take 22 hours 57 mins to go from Suwanee, Georgia to Mitchell, South Dakota.
The flight distance (direct flight from Suwanee, GA to Mitchell, SD) is 1,001.95 mi.
1,251 mi = 2,012.64 kms