Miles between Buffalo, NY and Seven Hills, OH

There are
197 mi
from Buffalo, NY to Seven Hills, OH

That's the driving distance. It would take 3 hours 56 mins to go from Buffalo, New York to Seven Hills, Ohio.

The flight distance (direct flight from Buffalo, NY to Seven Hills, OH) is 176.51 mi.

197 mi = 316.67 kms