Miles between Garland, TX and New Castle, IN

There are
937 mi
from Garland, TX to New Castle, IN

That's the driving distance. It would take 16 hours 42 mins to go from Garland, Texas to New Castle, Indiana.

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

937 mi = 1,507.94 kms