There are
500 mi
from Newport News, VA to Richmond Heights, OH
That's the driving distance. It would take 10 hours to go from Newport News, Virginia to Richmond Heights, Ohio.
The flight distance (direct flight from Newport News, VA to Richmond Heights, OH) is 409.35 mi.
500 mi = 804.86 kms