Miles between Ridgewood, NJ and Chesapeake, VA

There are
374 mi
from Ridgewood, NJ to Chesapeake, VA

That's the driving distance. It would take 8 hours 9 mins to go from Ridgewood, New Jersey to Chesapeake, Virginia.

The flight distance (direct flight from Ridgewood, NJ to Chesapeake, VA) is 313.49 mi.

374 mi = 601.99 kms