The distance from Cleveland to Cincinnati is approximately 217 miles (350 kilometers) as the straight-line (flying) distance. The driving distance between the two cities is about 248 to 250 miles (around 392 kilometers), which typically takes around 4 hours and 7-8 minutes by car depending on speed and traffic conditions.
