Miles between Denton, TX and Peru, IN

There are
954 mi
from Denton, TX to Peru, IN

That's the driving distance. It would take 17 hours 43 mins to go from Denton, Texas to Peru, Indiana.

The flight distance (direct flight from Denton, TX to Peru, IN) is 801.46 mi.

954 mi = 1,536.08 kms