Miles between Laredo, TX and Crawfordsville, IN

There are
1,319 mi
from Laredo, TX to Crawfordsville, IN

That's the driving distance. It would take 23 hours 28 mins to go from Laredo, Texas to Crawfordsville, Indiana.

The flight distance (direct flight from Laredo, TX to Crawfordsville, IN) is 1,127.35 mi.

1,319 mi = 2,122.19 kms