Schweinfurt sits directly on the Main River between Bamberg and Würzburg — a compact town of cobblestone streets and market squares that rewards a few hours of wandering. The focal point is the Marktplatz and its surrounding blocks, where fruit and vegetable stalls set up daily and festivals fill the calendar through the year.
The Georg Schäfer Museum, a couple of blocks south of the Markt, is worth a visit — not just for the 19th-century German art collection but for the contemporary building itself. The Main River Promenade offers boat trips for around €15 and is a favourite local walking route. Many locals speak good English, in part a legacy of the US Army base that was once stationed north of town.