There are
372 mi
from Cranston, RI to Canandaigua, NY
That's the driving distance. It would take 7 hours 19 mins to go from Cranston, Rhode Island to Canandaigua, New York.
The flight distance (direct flight from Cranston, RI to Canandaigua, NY) is 308.09 mi.
372 mi = 599.32 kms