One can bicycle from Albany, NY to Buffalo along the Erie Canal bike path. It's roughly 360 miles and takes around 107 hours. People often stop in Middleport and set up camp. The village supplies public showers for these through bikers and for boaters who dock over night.