Miles between Cleveland, OH and Troy, AL

There are
850 mi
from Cleveland, OH to Troy, AL

That's the driving distance. It would take 15 hours 46 mins to go from Cleveland, Ohio to Troy, Alabama.

The flight distance (direct flight from Cleveland, OH to Troy, AL) is 709.99 mi.

850 mi = 1,367.75 kms