Bzgl. “Stammstrecke”: ja, das geht.
Zunächst einmal werden auf der Übersichtsseite der Trips auch diejenigen gezeigt, die Teilstrecke einer anderen Fahrt sind. Die kann man ja weg lassen : siehe letzte Spalte
Etwas aufwändiger wird’s, wenn man die Wochentage und Anzahl Fahrten pro Tag bzw. insgesamt mit berücksichtigen will - aber das geht auch, wenn auch aufwändig.
Teile der Information zu den Verkehrszeiten aus dem 2. Link könnte man auch auf der Seite des 1. Link unterbringen - theoretisch.
Je nachdem, wie dumm die Verkehrszeiten in GTFS kodiert sind, geht’s gut, schlecht, schlechter oder fast garnicht.
Schwer, das in einen einfachen Algorithmus zu packen.