Miles between Garland, TX and New Castle, IN

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

That's the driving distance. It would take 16 hours 41 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.

940 mi = 1,513.38 kms