There are
318 mi
from Kettering, OH to Johnstown, PA
That's the driving distance. It would take 6 hours 28 mins to go from Kettering, Ohio to Johnstown, Pennsylvania.
The flight distance (direct flight from Kettering, OH to Johnstown, PA) is 281.10 mi.
318 mi = 512.54 kms