Miles between Columbus, OH and South Portland, ME

There are
867 mi
from Columbus, OH to South Portland, ME

That's the driving distance. It would take 16 hours 32 mins to go from Columbus, Ohio to South Portland, Maine.

The flight distance (direct flight from Columbus, OH to South Portland, ME) is 703.68 mi.

867 mi = 1,395.88 kms