There are
448 mi
from Dayton, OH to Dyersburg, TN
That's the driving distance. It would take 8 hours 25 mins to go from Dayton, Ohio to Dyersburg, Tennessee.
The flight distance (direct flight from Dayton, OH to Dyersburg, TN) is 382.51 mi.
448 mi = 720.49 kms