There are
585 mi
from Decatur, IL to Johnstown, PA
That's the driving distance. It would take 11 hours 34 mins to go from Decatur, Illinois to Johnstown, Pennsylvania.
The flight distance (direct flight from Decatur, IL to Johnstown, PA) is 531.15 mi.
585 mi = 942.04 kms