Miles between Laredo, TX and New Albany, IN

There are
1,271 mi
from Laredo, TX to New Albany, IN

That's the driving distance. It would take 22 hours 27 mins to go from Laredo, Texas to New Albany, Indiana.

The flight distance (direct flight from Laredo, TX to New Albany, IN) is 1,086.17 mi.

1,271 mi = 2,044.91 kms