Miles between Cleveland, OH and St Augustine, FL

There are
932 mi
from Cleveland, OH to St Augustine, FL

That's the driving distance. It would take 17 hours 26 mins to go from Cleveland, Ohio to St Augustine, Florida.

The flight distance (direct flight from Cleveland, OH to St Augustine, FL) is 802.13 mi.

932 mi = 1,500.47 kms