Miles between Temple, TX and Dyer, IN

There are
1,075 mi
from Temple, TX to Dyer, IN

That's the driving distance. It would take 19 hours to go from Temple, Texas to Dyer, Indiana.

The flight distance (direct flight from Temple, TX to Dyer, IN) is 901.47 mi.

1,075 mi = 1,730.62 kms