Miles between Laredo, TX and Bedford, IN

There are
1,284 mi
from Laredo, TX to Bedford, IN

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

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

1,284 mi = 2,065.73 kms