Schaffhausen sits on the northern bank of the Rhine at the point where the river narrows before dropping over the basalt shelf of Rhine Falls — the largest waterfall in Europe by volume. The town is about 45 minutes north of Zurich by train and is the capital of Switzerland's northernmost canton, a territory that sits largely surrounded by German state borders. That geographic position has shaped the place: the old town is compact and well-preserved, with oriel windows projecting from the facades of guild houses along the Vordergasse and Fronwagplatz. The Munot, a circular Renaissance fortress built between 1564 and 1589, occupies a vineyard hill above the rooftops and is connected to the old town by a covered stairway.
Rhine Falls lies 3 kilometres west of the old town, straddling the cantonal border between Schaffhausen and Zurich. The falls are 150 metres wide and drop between 15 and 23 metres depending on the section — modest in height but exceptional in volume, carrying up to 600 cubic metres of water per second at peak summer flow. The viewing infrastructure spans both banks, with a castle on the south bank (Laufen) and boat access to two viewing rocks that stand directly in the current. The north bank (Neuhausen) is the more accessible arrival point from Schaffhausen. Most visitors allocate 1.5 to 2 hours for the falls and the surrounding walkways.
Schaffhausen is typically visited as a day trip from Zurich or as a stop on a broader Swiss itinerary rather than as a standalone base. The old town warrants two to three hours on its own; combining it with Rhine Falls fills a comfortable full day. The best months are May through September when water levels are high and the falls are at their most impressive. The Halal food scene in Schaffhausen is limited; visitors on dietary requirements will find more options in Zurich before or after.
Best time to visit
May to September


