Drei Stunden Schifffahrt mit diversen Schleusungen dürften für die Kids nicht sonderlich interessant sein. Da ist vermutlich ab einem gewissen Punkt Langeweile angesagt. Einen Eindruck von der Stadt erhälst Du bei dieser Fahrt nur bedingt da der Main nicht durch Würzburg führt sondern eher an Würzburg entlang. Vermutlich resultieren die drei Stunden aus einer Hin- und Rückfahrt von Randersacker nach Veitshöchheim.
Wenn ich Dir eine Empfehlung geben darf. Starte und beende die Schifffahrt von bzw. an der Anlegestelle "Alter Kranen" - von dort hast Du einen tollen Blick auf die Feste Marienberg und die "Alte Mainbrücke". Von dieser Anlegestelle sind es auch nur wenige Gehminuten bis in die Innenstadt. Parktplätze sind gegenüber an der Talavera vorhanden. Teilweise sogar kostenfrei. Von der Anlegestelle nimm die Fahrt nach Veitshöchheim. Die dauert einfach ca. 45 Minuten. Ist eine Linienfahrt und völlig ausreichend. Solltet Ihr genügend Zeit haben besichtigt in Veitshöchheim den Rokokogarten und das Städtchen. Danach wieder zurück. Infos findest Du u.a.
hier.
Wenn Du mehr Infos brauchst - einfach melden.