124 things to do in Zürich
(should be fairly plain which are the not-great-weather activities)
A 30-minute train ride away is Winterthur, where — just outside the Bahnhof — the Albanifest
takes over 200,000 sq. m. of the old town from June 29th through July 1st. It's reportedly the largest annually-held old-town festival in Switzerland.