Miles between Vineland, NJ and Canandaigua, NY

There are
332 mi
from Vineland, NJ to Canandaigua, NY

That's the driving distance. It would take 7 hours 2 mins to go from Vineland, New Jersey to Canandaigua, New York.

The flight distance (direct flight from Vineland, NJ to Canandaigua, NY) is 262.61 mi.

332 mi = 534.48 kms