Miles between Tampa, FL and Clayton, OH

There are
971 mi
from Tampa, FL to Clayton, OH

That's the driving distance. It would take 18 hours 8 mins to go from Tampa, Florida to Clayton, Ohio.

The flight distance (direct flight from Tampa, FL to Clayton, OH) is 830.22 mi.

971 mi = 1,562.11 kms