Miles between Manchester, NH and South Portland, ME

There are
95 mi
from Manchester, NH to South Portland, ME

That's the driving distance. It would take 1 hour 55 mins to go from Manchester, New Hampshire to South Portland, Maine.

The flight distance (direct flight from Manchester, NH to South Portland, ME) is 75.60 mi.

95 mi = 152.24 kms