There are
126 mi
from Cincinnati, OH to Lima, OH
That's the driving distance. It would take 2 hours 28 mins to go from Cincinnati, Ohio to Lima, Ohio.
The flight distance (direct flight from Cincinnati, OH to Lima, OH) is 115.30 mi.
126 mi = 202.95 kms