There are
168 mi
from Scranton, PA to Canandaigua, NY
That's the driving distance. It would take 3 hours 49 mins to go from Scranton, Pennsylvania to Canandaigua, New York.
The flight distance (direct flight from Scranton, PA to Canandaigua, NY) is 131.59 mi.
168 mi = 271.08 kms