Miles between Dickson, TN and Oxford, OH

There are
343 mi
from Dickson, TN to Oxford, OH

That's the driving distance. It would take 6 hours 45 mins to go from Dickson, Tennessee to Oxford, Ohio.

The flight distance (direct flight from Dickson, TN to Oxford, OH) is 277.42 mi.

343 mi = 552.70 kms