There are
1,121 mi
from Deerfield Beach, FL to Upper Arlington, OH
That's the driving distance. It would take 21 hours 15 mins to go from Deerfield Beach, Florida to Upper Arlington, Ohio.
The flight distance (direct flight from Deerfield Beach, FL to Upper Arlington, OH) is 960.17 mi.
1,121 mi = 1.61 kms