There are
975 mi
from Scranton, PA to Dyersburg, TN
That's the driving distance. It would take 18 hours 7 mins to go from Scranton, Pennsylvania to Dyersburg, Tennessee.
The flight distance (direct flight from Scranton, PA to Dyersburg, TN) is 826.40 mi.
975 mi = 1,568.41 kms