There are
1,123 mi
from Davie, FL to Oxford, OH
That's the driving distance. It would take 21 hours 3 mins to go from Davie, Florida to Oxford, Ohio.
The flight distance (direct flight from Davie, FL to Oxford, OH) is 964.79 mi.
1,123 mi = 1,807.40 kms