There are
1,118 mi
from Miramar, FL to Sharonville, OH
That's the driving distance. It would take 20 hours 41 mins to go from Miramar, Florida to Sharonville, Ohio.
The flight distance (direct flight from Miramar, FL to Sharonville, OH) is 948.98 mi.
1,118 mi = 1.61 kms