There are
601 mi
from Suffolk, VA to Huber Heights, OH
That's the driving distance. It would take 11 hours 37 mins to go from Suffolk, Virginia to Huber Heights, Ohio.
The flight distance (direct flight from Suffolk, VA to Huber Heights, OH) is 461.95 mi.
601 mi = 967.28 kms