There are
618 mi
from Hampton, VA to Findlay, OH
That's the driving distance. It would take 12 hours 13 mins to go from Hampton, Virginia to Findlay, Ohio.
The flight distance (direct flight from Hampton, VA to Findlay, OH) is 479.94 mi.
618 mi = 993.78 kms