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