Miles between Cleveland, OH and Batavia, NY

There are
224 mi
from Cleveland, OH to Batavia, NY

That's the driving distance. It would take 4 hours 27 mins to go from Cleveland, Ohio to Batavia, New York.

The flight distance (direct flight from Cleveland, OH to Batavia, NY) is 205.96 mi.

224 mi = 361.10 kms