There are
168 mi
from Cleveland, OH to Indiana, PA
That's the driving distance. It would take 3 hours 39 mins to go from Cleveland, Ohio to Indiana, Pennsylvania.
The flight distance (direct flight from Cleveland, OH to Indiana, PA) is 145.70 mi.
168 mi = 270.30 kms