22. Januar 2026 von Theo Döllmann
Welcher Bahnhof ist der Richtige?
Vielen Menschen ist bekannt, dass es nicht nur einen Berliner Hauptbahnhof gibt. Betrieblich gesehen ist der Bahnhof in Berlin Hbf, Berlin Hbf (tief) und Berlin Hbf (S-Bahn) aufgeteilt. Intern mag das Sinn machen, aber auf der Reise nach Berlin ist es den meisten dann doch reichlich egal, ob man unten, oben oder mit der S-Bahn ankommt. Daher habe ich mir auch vor kurzem bei Bahn-Vorhersage die Frage gestellt, welchen der Bahnhöfe ich in der Bahnhofssuche anzeigen möchte. Bisher waren es einfach alle, sortiert nach der Anzahl der Zughalte an diesem Halt.
Bleiben wir einmal am Beispiel des Berliner Hauptbahnhofs: Tatsächlich gibt es neben den drei schon benannten Haltestellen auch noch zwei weitere, nämlich die Bushaltestellen Berlin Hbf (Invalidenstraße) und Berlin Hbf (Washingtonplatz). In meinem von der Bahn gesammelten Stations-Datensatz verweisen Berlin Hbf, Berlin Hbf (tief), Berlin Hbf (S-Bahn) und Berlin Hbf (Invalidenstraße) jeweils auf einander und gehören somit offiziell zusammen. Die Haltestelle Berlin Hbf (Washingtonplatz) ist laut meinen Daten Single. Stellt man das Geflecht grafisch als Graph dar, sieht es so aus wie in Abbildung 1.
In diesem Fall ist die Wahl relativ einfach: Statt alle fünf Haltestellen anzuzeigen, zeige ich nur Berlin Hbf und Berlin Hbf (Washingtonplatz) an. Die übrigen gelten als Unterstationen und werden versteckt.
Allerdings gibt es noch viele weitere Fälle und Ausnahmen. Relativ typisch ist es wie in Abbildung 2 beim Kasseler Hauptbahnhof, dass nicht alle Haltestellen untereinander verbunden sind. In anderen Worten ist der Graph den Bahnhofs unvollständig.
Teilweise gehört laut den Daten auch Halt A zu Halt B, aber nicht umgekehrt. Weitere Beispiele folgen für Interessierte am Schluss.
Was macht jetzt Bahn-Vorhersage?
Wir fügen alle Verbindungen zwischen den verschiedenen Bahnhöfen in einen Graphen ein. Da unser Graph keine Richtung hat, gelten zwei Halte schon dann als verbunden, wenn nur ein Halt diese Verbindung angibt. Dann schauen wir uns die Komponenten des Graphs an, also die Gruppen an Bahnhöfen, die miteinander verbunden sind, auch wenn die Verbindungen nicht direkt sind. Für jede Komponente wählen wir den Bahnhof mit dem kürzesten Namen.
So wie ich die Bahn kenne, gibt es sicherlich auch bei diesem Vorgehen noch Fehler, allerdings ist mir bisher noch keiner bekannt.
Weitere Beispiele
Es folgen einige weitere Beispiele von komplexeren Bahnhofskonstrukten. Wir beginnen mit Heilbronn, wo es mehrere Schreibweisen für den Willi-Brandt Platz gibt, aber nicht alle Schreibweisen sind mit dem Busbahnhof verbunden.
Beim Hauptbahnhof in Karlsruhe hingegen sind alle Haltestellen miteinander verbunden, auch die verschiedenen Schreibweisen des Bahnhofsvorplatzes.
Auch die Kleinstadt Konz mit knapp 20.000 Einwohnern besitzt schon ein komplexes Bahnhofssystem.
In Paris ist die Situation besonders komisch, denn laut Bahn gehören die tatsächlich verschiedenen Bahnhöfe Est, Nord und Magenta alle zusammen. Der Bahnhof Paris Magenta, der genau zwischen den beiden anderen Bahnhöfen liegt ist aber nur mit Paris Nord verbunden, nicht mit dem ebenso nahem Paris Est.
In Potsdam gibt es besonders viele Haltestellen für die S-Bahn.
Auch in der 5.000 Seelen Gemeinde Sulzbach an der Murr gibt es einige Komplexität. Interessanterweise geht hier auch Google Maps davon aus, dass am Markplatz auch Züge fahren und hat die Haltestelle dort fernab von jeglichen Schienen als Bahnhof eingezeichnet.