Miles between Minneapolis, MN and South Portland, ME

There are
1,490 mi
from Minneapolis, MN to South Portland, ME

That's the driving distance. It would take 22 hours 58 mins to go from Minneapolis, Minnesota to South Portland, Maine.

The flight distance (direct flight from Minneapolis, MN to South Portland, ME) is 1,138.29 mi.

1,490 mi = 1.61 kms