Miles between St Petersburg, FL and Sharonville, OH

There are
943 mi
from St Petersburg, FL to Sharonville, OH

That's the driving distance. It would take 17 hours 35 mins to go from St Petersburg, Florida to Sharonville, Ohio.

The flight distance (direct flight from St Petersburg, FL to Sharonville, OH) is 800.72 mi.

943 mi = 1,517.66 kms