There are
494 mi
from Newport News, VA to Garfield Heights, OH
That's the driving distance. It would take 9 hours 49 mins to go from Newport News, Virginia to Garfield Heights, Ohio.
The flight distance (direct flight from Newport News, VA to Garfield Heights, OH) is 405.95 mi.
494 mi = 795.32 kms