Miles between Garland, TX and New Haven, IN

There are
1,021 mi
from Garland, TX to New Haven, IN

That's the driving distance. It would take 18 hours 11 mins to go from Garland, Texas to New Haven, Indiana.

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

1,021 mi = 1.61 kms