There are
194 mi
from Cleveland, OH to Johnstown, PA
That's the driving distance. It would take 4 hours 5 mins to go from Cleveland, Ohio to Johnstown, Pennsylvania.
The flight distance (direct flight from Cleveland, OH to Johnstown, PA) is 165.93 mi.
194 mi = 312.20 kms