There are
368 mi
from Providence, RI to Canandaigua, NY
That's the driving distance. It would take 7 hours 13 mins to go from Providence, Rhode Island to Canandaigua, New York.
The flight distance (direct flight from Providence, RI to Canandaigua, NY) is 308.46 mi.
368 mi = 592.66 kms