Miles between Cleveland, OH and Venice, FL

There are
1,157 mi
from Cleveland, OH to Venice, FL

That's the driving distance. It would take 21 hours 56 mins to go from Cleveland, Ohio to Venice, Florida.

The flight distance (direct flight from Cleveland, OH to Venice, FL) is 995.85 mi.

1,157 mi = 1.61 kms