Miles between Chesapeake, VA and Pine Hill, NJ

There are
280 mi
from Chesapeake, VA to Pine Hill, NJ

That's the driving distance. It would take 6 hours 14 mins to go from Chesapeake, Virginia to Pine Hill, New Jersey.

The flight distance (direct flight from Chesapeake, VA to Pine Hill, NJ) is 219.91 mi.

280 mi = 450.79 kms