Miles between Cleveland, OH and New Port Richey, FL

There are
1,093 mi
from Cleveland, OH to New Port Richey, FL

That's the driving distance. It would take 20 hours 40 mins to go from Cleveland, Ohio to New Port Richey, Florida.

The flight distance (direct flight from Cleveland, OH to New Port Richey, FL) is 917.67 mi.

1,093 mi = 1.61 kms