Bahn zu spät — für Redaktionen
Live-Verspätungen im DB-Fernverkehr aus IRIS-LM und HAFAS, mit zitierbaren Permalinks, JSON/CSV-Export und transparenter Methodik. Alles unter freier Open-Data-Lizenz, ohne Anmeldung.
Letzte 7 Tage in Zahlen
12.09.–18.09.2026 · nur vollständig erfasste Tage (24/24 h) · interaktiver Verlauf
Zwischen dem 12. September 2026 und dem 18. September 2026 erfasste „Bahn zu spät" im DB-Fernverkehr bundesweit 41.570 Zughalte an 7 vollständig gemessenen Tagen. 4.602 Halte fielen aus (Ausfallquote 11,1 %), 19.502 der tatsächlich gefahrenen Halte hatten mindestens 6 Minuten Verspätung (52,8 %). Planmäßig — pünktlich und ohne Ausfall — verliefen nur 42,0 % aller Halte; Ausfälle sind in dieser Quote enthalten, nicht herausgerechnet. (Quelle: bahn-zu-spaet.t-00-l.com, Rohdaten IRIS-LM/HAFAS)
54,2 % pünktlich? Nur, wenn der Zug überhaupt fährt.
Zwei Schönfärbe-Ebenen: Die Konzernzahl von 87,8 % entsteht, weil die Masse der Regio-Halte den Fernverkehr statistisch zudeckt. Und die offizielle Pünktlichkeit zählt einen Halt als pünktlich, wenn der Zug weniger als 6 Minuten zu spät ist — ausgefallene Züge kommen in der Rechnung gar nicht vor. Wir zählen jeden geplanten Halt, getrennt nach Fernverkehr, Regional und S-Bahn.
5 Prozentpunkte Unterschied zwischen „pünktlich“ und „pünktlich angekommen“ — allein durch das Weglassen der Ausfälle, auf denselben Zügen, in derselben Woche.
Die Deutsche Bahn meldet für August 2026 im Fernverkehr eine betriebliche Pünktlichkeit von 54,2 % (vorläufig). Ausgefallene Züge zählen in dieser Quote nicht mit. „Bahn zu spät" hat zwischen dem 12. September 2026 und dem 18. September 2026 an 122 Bahnhöfen 41.570 Fernverkehrshalte beobachtet: Nach DB-Zählweise waren 47,2 % pünktlich — rechnet man die 4.602 ausgefallenen Halte (11,1 %) mit, kamen nur 42,0 % der Züge pünktlich UND überhaupt an. (Quellen: deutschebahn.com · Pünktlichkeitswerte; bahn-zu-spaet.t-00-l.com, Rohdaten IRIS-LM)
* DB-Wert laut deutschebahn.com · Pünktlichkeitswerte (abgerufen 8. September 2026, von der DB als vorläufig markiert; Vormonat Juli 2026: 52,6 %). Originalwortlaut zur Methode: „Zugausfälle sind bei dieser betrieblichen Pünktlichkeit nicht berücksichtigt.“
Güterverkehr: Für DB Cargo veröffentlicht die DB keine Monatswerte, nur Halbjahres- und Jahreszahlen — 1. Halbjahr 2025: 67,8 % in Deutschland (Vorjahreszeitraum 68,1 %; Quelle DB Integrierter Zwischenbericht 2025 · Pünktlichkeit). Güterzüge haben keine öffentliche Echtzeitquelle, deshalb können wir sie nicht selbst messen.
Fairer Vergleich: Die DB misst alle Fernverkehrshalte eines Monats; wir messen 7 Tage an 122 Bahnhöfen, in denen große Knoten überrepräsentiert sind. Nahverkehr erfassen wir seit dem 8. September 2026an denselben Bahnhöfen — Regio zählt bei uns also nur Halte an großen Knoten, nicht die Fläche. Die Zeile „nach DB-Definition“ ist deshalb eine Näherung. Der Kern des Unterschieds — Ausfälle zählen bei der DB nicht — ist davon unabhängig und steht so bei der DB selbst.
Wer das Tool für was nutzt
- Redaktionen: Schnellzitate für tagesaktuelle Bahn-Berichte, Heatmap-Hintergründe, Vergleich der Bundesländer.
- Verkehrs-Analystinnen: JSON/CSV-Export für eigene Auswertungen, Permalinks pro Tag.
- Pendler: Live-Status der Heimstrecke — nicht Zielgruppe für die Pressezitate, aber gleiche Quelle.
Methodik in vier Sätzen
- Gerüst: pro 1-Stunden-Fenster fragen wir IRIS-LM (DB-internes Echtzeit-System) und HAFAS (DB-Reise-Auskunft) parallel ab.
- Verspätet = ≥ 6 min am Halt, exakt die DB-eigene Pünktlichkeitsdefinition. Ausfall aus IRIS
cs="c"oder HAFAS-Cancelled-Flag. - Schwere = Verspätung × 1/max(Strecke, 0,15). 10 min früh im Lauf zählt mehr als 10 min am Endhalt.
- Score = Ausfall-% × 100 + Ø-Verspätung × 2 + Max-Verspätung × 0,5; Hard-Floor bei ≥ 25 % Ausfällen oder ≥ 60 min Einzel-Verspätung → kritisch.
- Quoten: Ausfallquote = Ausfälle ÷ alle Halte. Verspätungsquote = Verspätete ÷ tatsächlich gefahrene Halte. Zuverlässigkeit = pünktlich und gefahren ÷ alle Halte. Ausfälle werden also nirgends herausgerechnet — ein ausgefallener Zug kann keine Quote verbessern.
Was die Zahlen NICHT zeigen
- Historie. Bahn zu spät ist live — wir speichern eigene Tagessnapshots ab Tag 1, aber wir liefern keine rückwirkenden Verspätungs-Detail-Daten. Für Quartals- oder Jahresvergleiche bitte DB-Konzernwerte nutzen (siehe nächster Block).
- Verpasste Anschlüsse.Wenn ein ICE 10 min verspätet in Mannheim ankommt und der Reisende dadurch den IC nach Karlsruhe nicht mehr erreicht, sehen wir die ICE-Verspätung — aber nicht „Reise gescheitert“. Wir messen pro Zug-Halt, nicht pro Reise-Plan.
- Stille Ausfälle vor dem ersten Halt. Wenn ein Zug schon im Depot oder vor der ersten gelisteten Station komplett ausfällt, taucht er in beiden Quellen gar nicht erst auf. Dunkelziffer unbekannt.
- Strecke in Halten, nicht in Kilometern.Der Streckenfortschritt zählt vergangene gegen kommende Halte. Das taugt für Ranking („dieser Zug ist erst 20 % unterwegs“) — aber nicht für eine Routen-genaue Distanz-Auswertung.
- Bahnhöfe ohne FV-Halt heute. Manche Bahnhöfe (z. B. Wiesbaden Hbf an einzelnen Tagen) haben im Default-Modus Fernverkehr 0 Treffer, obwohl Regional und S-Bahn dort fahren. Mit dem Verkehrsart-Switch oben werden die sichtbar.
Historische Werte · DB-Quelle
Für Vergleiche mit historischen Pünktlichkeitswerten (Monat, Quartal, Jahr) verlinke direkt auf die DB-eigenen Konzernzahlen. Andere Methodik als unsere — DB rechnet die Konzernpünktlichkeit am Endhalt mit eigenen Schwellen, wir messen pro Halt mit der ≥6-min-Regel. Beides ist legitim, aber nicht direkt vergleichbar.
- DB Open Data Portal — data.deutschebahn.com. Suche dort nach „Pünktlichkeit“ oder „Konzernpünktlichkeitswert“. Monatliche CSV/JSON, geht zurück bis ~2018.
- Statistisches Bundesamt — destatis.de — Personenverkehr. Aggregate Quartals-/Jahreswerte, Vergleich mit anderen Verkehrsträgern.
- Bundesnetzagentur Schienenmonitor — bundesnetzagentur.de. Marktbeobachtung Schiene mit Pünktlichkeit, Kapazitätsdaten, jährliche Berichte.
Wir verzichten bewusst darauf, DB-Konzernwerte in unsere Live-UI zu mischen — die Methodik unterscheidet sich, und ein Misch-Reporting würde mehr verwirren als helfen.
Aktueller Snapshot
Live-Pressesatz und Zahlen für die aktuelle Stunde stehen direkt im Methoden-Tab der Live-Sicht — die rendert dort schnell, weil sie denselben Datenfetch wie die Hero-Box wiederverwendet.
🔍 Live-Pressesatz öffnen →Format-Beispiel (mit fiktiven Werten): „Am 7. Mai 2026 zwischen 09:00–10:00 Uhr fielen im DB-Fernverkehr in Süddeutschland 12 Züge aus, 47 weitere waren mit ≥ 6 min Verspätung unterwegs (Quelle: IRIS-LM und HAFAS, abgerufen 09:24 Uhr).“
Endpunkte für eigene Auswertungen
Alle Daten sind auch direkt per HTTP abrufbar — keine API-Keys, keine Auth, kein Rate-Limit (bitte fair nutzen):
/api/delays?from=8&to=10&mode=fvLive-Snapshot als JSON (alle 122 Städte, gewähltes Fenster)/api/delays?city=munchen&from=8&to=10Per Stadt — Stadt-Slug aus 122 Städten/api/delays?bl=BY&from=8&to=10Per Bundesland (BW, BY, BE, BB, HB, HH, HE, MV, NI, NW, RP, SL, SN, ST, SH, TH)/api/delays?region=suedPer Region (nord, sued, west, ost)/api/export/csv?from=8&to=10&mode=fvGleicher Schnitt als CSV mit RFC-4180-Quoting/api/archive/2026-06-10Archivierter Tages-Snapshot (stündlich ergänzt, nach Mitternacht final)/api/og?bl=HE&from=8&to=10Dynamisches Open-Graph-Bild für EmbedsPermalinks für Tweet/Artikel
Diese Links bleiben stabil — perfekt für Quellenangaben:
/archiv/{heute}/verlauf?period=week/verlauf?period=month/verlauf?period=yearPressekontakt
Für Rückfragen, Abstimmung der Methodik oder ergänzende Auszüge: anku77@gmail.com
Die App ist privat finanziert, läuft auf einem dedizierten Server in Deutschland (Tailscale-isoliert, DSGVO-konform). Datenquelle ist DB Open Data via IRIS-LM und HAFAS-Proxy. Keine personenbezogenen Daten werden gespeichert.
Das Archiv wächst stündlich; nach Mitternacht ist ein Tag final und unveränderlich — dauerhafte Zitier-URLs für Journalisten.
Eigene Landingpage für Redaktionen mit Pressesatz, Endpunkten und Methodik-Übersicht.
Verlaufs-Auswertungen aggregieren die täglichen Snapshots zu Trends. Daten werden täglich dichter — nach einer Woche siehst du erste Muster, nach einem Monat saubere Wochentag-Verteilungen.