Miles between Cleveland, OH and Cullman, AL

There are
665 mi
from Cleveland, OH to Cullman, AL

That's the driving distance. It would take 12 hours 18 mins to go from Cleveland, Ohio to Cullman, Alabama.

The flight distance (direct flight from Cleveland, OH to Cullman, AL) is 578.55 mi.

665 mi = 1,070.85 kms