There are
1,305 mi
from Denton, TX to Johnstown, PA
That's the driving distance. It would take 23 hours 58 mins to go from Denton, Texas to Johnstown, Pennsylvania.
The flight distance (direct flight from Denton, TX to Johnstown, PA) is 1,118.38 mi.
1,305 mi = 1.61 kms