Miles between Temple, TX and New Castle, IN

There are
1,076 mi
from Temple, TX to New Castle, IN

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

The flight distance (direct flight from Temple, TX to New Castle, IN) is 907.10 mi.

1,076 mi = 1,731.79 kms