Miles between Laredo, TX and Dyersburg, TN

There are
956 mi
from Laredo, TX to Dyersburg, TN

That's the driving distance. It would take 17 hours 1 min to go from Laredo, Texas to Dyersburg, Tennessee.

The flight distance (direct flight from Laredo, TX to Dyersburg, TN) is 836.09 mi.

956 mi = 1,537.97 kms