Miles between Columbus, OH and Lewiston, ME

There are
897 mi
from Columbus, OH to Lewiston, ME

That's the driving distance. It would take 17 hours 5 mins to go from Columbus, Ohio to Lewiston, Maine.

The flight distance (direct flight from Columbus, OH to Lewiston, ME) is 714.70 mi.

897 mi = 1,443.35 kms