There are
382 mi
from Newport News, VA to Roselle Park, NJ
That's the driving distance. It would take 7 hours 41 mins to go from Newport News, Virginia to Roselle Park, New Jersey.
The flight distance (direct flight from Newport News, VA to Roselle Park, NJ) is 274.22 mi.
382 mi = 614.70 kms