Miles between Richmond, VA and Patchogue, NY

There are
389 mi
from Richmond, VA to Patchogue, NY

That's the driving distance. It would take 8 hours 8 mins to go from Richmond, Virginia to Patchogue, New York.

The flight distance (direct flight from Richmond, VA to Patchogue, NY) is 325.12 mi.

389 mi = 626.05 kms