There are
1,094 mi
from Margate, FL to Sharonville, OH
That's the driving distance. It would take 20 hours 15 mins to go from Margate, Florida to Sharonville, Ohio.
The flight distance (direct flight from Margate, FL to Sharonville, OH) is 932.14 mi.
1,094 mi = 1,761.18 kms