Miles between Gainesville, FL and Loveland, OH

There are
800 mi
from Gainesville, FL to Loveland, OH

That's the driving distance. It would take 15 hours 7 mins to go from Gainesville, Florida to Loveland, Ohio.

The flight distance (direct flight from Gainesville, FL to Loveland, OH) is 673.56 mi.

800 mi = 1,287.84 kms