Miles between Columbus, OH and Nashua, NH

There are
778 mi
from Columbus, OH to Nashua, NH

That's the driving distance. It would take 15 hours to go from Columbus, Ohio to Nashua, New Hampshire.

The flight distance (direct flight from Columbus, OH to Nashua, NH) is 627.97 mi.

778 mi = 1,252.86 kms