Miles between Cleveland, OH and North Palm Beach, FL

There are
1,167 mi
from Cleveland, OH to North Palm Beach, FL

That's the driving distance. It would take 21 hours 39 mins to go from Cleveland, Ohio to North Palm Beach, Florida.

The flight distance (direct flight from Cleveland, OH to North Palm Beach, FL) is 1,018.57 mi.

1,167 mi = 1.61 kms