There are
969 mi
from Boca Raton, FL to Dyersburg, TN
That's the driving distance. It would take 18 hours 56 mins to go from Boca Raton, Florida to Dyersburg, Tennessee.
The flight distance (direct flight from Boca Raton, FL to Dyersburg, TN) is 864.59 mi.
969 mi = 1,559.13 kms