Miles between Waco, TX and Dyersburg, TN

There are
621 mi
from Waco, TX to Dyersburg, TN

That's the driving distance. It would take 11 hours 9 mins to go from Waco, Texas to Dyersburg, Tennessee.

The flight distance (direct flight from Waco, TX to Dyersburg, TN) is 542.50 mi.

621 mi = 999.29 kms