ForHosting KIT · Reisen und Geografie

Gesamtreisezeit-Rechner mit Umstiegen

Ein Flug von 150 Minuten, ein Umstieg von 75 und ein Flug von 210 ergeben 7 h 15 min Reisezeit, davon 6 h in der Luft. Tragen Sie Teilstrecken und Wartezeiten der Reihe nach ein und sehen Sie die volle Dauer. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Gesamtreisezeit-Rechner mit Umstiegen addiert jeden Flugabschnitt und jede Bodenwartezeit, damit Sie die vollständige Zeit von Abflug- bis Zielort sehen, nicht nur die Summe der Blockzeiten auf getrennten Tickets. Geben Sie geordnete Segmente mit Flugminuten und optionalen Umsteige-Minuten nach jedem Abschnitt außer dem letzten ein; die Engine liefert Gesamtflug, Gesamtwartezeit und Gesamtreise in Minuten und Stunden, plus kompakte Anzeigen wie sieben Stunden fünfzehn Minuten und eine Aufschlüsselung je Abschnitt für Audits. Ein Nonstop ist ein Segment ohne Umstieg. Ein One-Stop-Itinerar sind zwei Flüge plus eine Verbindung. Multi-City-Ketten skalieren dieselbe Formel bis zwanzig Abschnitte, ohne Fahrpläne oder Zeitzonen zu erfinden.

Wo Multi-Leg-Totale in Planung, Betrieb und Software passen

Freizeitreisende treffen diese Rechnung, wenn eine Buchungsmaschine drei günstige Abschnitte und einen verlockenden Gesamttarif zeigt, aber die zwölfstündige Kalenderspanne aus zwei langen Verbindungen versteckt. Corporate-Travel-Desks batchen dieselbe Formel über bevorzugte Itinerare, um Reisen zu markieren, deren Gesamtreisestunden ein Policy-Limit überschreiten, selbst wenn jeder einzelne Flug kurz wirkt. Studentengruppen und Reiseveranstalter nutzen die Aufschlüsselung, wenn ein Multi-City-Bus-und-Flug-Paket nur Luftzeiten listet und man die volle Tageslänge für den Hotel-Check-in noch braucht.

Support-Agenten fügen Abschnittsminuten aus E-Tickets ein, um einem Kunden zu zeigen, warum eine One-Stop-Option drei Stunden länger von Tür zu Tür ist als ein teurerer Nonstop. Produkt- und Bildungstools rufen den Vertrag aus Skripten auf, wenn ein Nutzer einen Itinerary-Builder baut und die App Gesamtflug, Gesamtumstieg und Gesamtreise zeigen muss, ohne eine volle Schedule-Engine auszuliefern. Kombinieren Sie es mit Umsteige-MCT-Prüfungen und Ankunfts-Lokalzeit-Helfern, wenn Sie ein kleines Labor freier, deterministischer Flugplanungswerkzeuge aufbauen, und behalten Sie eigene Fahrplanquellen für reale Zeiten, während dieser Rechner nur die transparente Summe besitzt.

Nonstop- und One-Stop-Gesamtzeit vergleichen

Addieren Sie Flug- und Verbindungsminuten je Routing, um Tarifersparnis gegen extra Stunden Gesamtreise abzuwägen.

Corporate-Itinerar-Policy-Prüfungen

Summieren Sie Multi-Leg-Tickets gegen eine Höchstregel für Gesamtreisestunden vor der Buchungsfreigabe.

Multi-City-Tageslängen-Planung

Fassen Sie drei oder mehr Abschnitte plus Bodenwarten zusammen, um Hotelnächte und Meeting-Puffer in der Zielstadt zu dimensionieren.

Was kostet der Gesamtreisezeit-Rechner mit Umstiegen?

Er ist auf dieser Seite kostenlos in Ihrem Browser.

Kann ich einen Nonstop-Flug eingeben?

Die Umsteigeanzahl ist null und die Gesamtreise gleicht diesem Flug.

Was passiert bei ungültiger Eingabe?

Beispiele: fehlendes segments-Array, leere Liste, mehr als zwanzig Abschnitte, negative Dauern, Dauern über 10080 Minuten oder positiver Umstieg am letzten Segment.

Ruft dieses Tool echte Flugpläne ab?

Nein. Sie liefern die Minuten je Abschnitt und Verbindung. Das Tool summiert sie nur zu Gesamtflug-, Umsteige- und Reisezeit.

Berücksichtigt der Rechner Zeitzonen?

Nein. Er addiert Dauern in Minuten und erfindet weder Flugpläne noch Zeitzonen. Für die Ortszeit bei Ankunft kombinieren Sie die Summe mit einem Werkzeug für die Ankunftszeit und Ihren eigenen Flugplanquellen.

Wie viele Teilstrecken kann ich eingeben?

Eine bis 20, in der Reihenfolge vom Abflug- zum Zielort. Jeder Flug darf bis zu 10080 Minuten dauern, also eine Woche, und die Wartezeit am Boden folgt jeder Teilstrecke außer der letzten.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/travel/flight-with-layovers

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/travel/flight-with-layovers \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"segments":[{"flight_minutes":150,"layover_minutes":75},{"flight_minutes":210}]}'
{
  "segments": [
    {
      "flight_minutes": 150,
      "layover_minutes": 75
    },
    {
      "flight_minutes": 210
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "travel.flight_with_layovers",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_segments20
max_flight_minutes10080
max_layover_minutes10080
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Ungültige Listen, negative Dauern oder ein Umstieg ungleich null bei der Endankunft scheitern mit invalid_input statt eines stillen falschen Totals. Nutzen Sie es kostenlos im Browser beim Routenvergleich, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn Tabellen und Buchungswerkzeuge dieselbe reproduzierbare Summe brauchen.

Was Gesamtreisezeit mit Umstiegen bedeutet und was die Antwort enthält

Veröffentlichte Flugzeiten beschreiben fast immer einen einzelnen Luft- oder Blockabschnitt. Passagiere erleben mehr: den ersten Start, jedes Zwischenwarten am Boden und die Endankunft. Dieses volle Intervall ist die Gesamtreisezeit mit Umstiegen und die Zahl, die man braucht, wenn man fragt, wie lange eine Reise wirklich dauert, ob ein Nachtflug plus Anschluss die Tarifersparnis wert ist, oder wie viel Puffer vor einem Termin in der Zielstadt bleibt. Dieser Rechner beantwortet das mit transparenter Arithmetik. Sie liefern ein geordnetes Array von Segmenten. Beim letzten Segment entfällt der Umstieg oder ist null, weil die Reise mit der Ankunft endet. Jedes Segment trägt flight_minutes, die Dauer dieses Abschnitts, und kann layover_minutes tragen, die Bodenzeit nach diesem Abschnitt vor dem nächsten Start. Die Engine summiert jede Flugminute, summiert jede Zwischen-Umsteige-Minute und liefert total_travel_minutes als Summe, mit passenden Stundenfeldern und lesbaren Anzeigen für Flug-, Umsteige- und Reisetotale. Die Antwort spiegelt auch segment_count, layover_count als segment_count minus eins bei Multi-Leg-Reisen oder null bei Nonstop, ein segments-Array mit einsbasiertem Index, flight_minutes und layover_minutes je Abschnitt, ein Methoden-Tag flight_with_layovers und eine kurze Formelzeichenkette für Logs. Es gibt keinen Live-GDS-Feed, keine gescrapte Airline-Tabelle und keine Uhrenarithmetik: der Pfad baut ein endliches Ergebnis aus Ihren Zahlen oder lehnt die Anfrage mit invalid_input ab. Abgelehnte Fälle umfassen ein fehlendes segments-Array, eine leere Liste, mehr als zwanzig Abschnitte, Nicht-Objekt-Elemente, fehlende flight_minutes, negative Dauern, Dauern über der Sieben-Tage-Grenze und einen positiven Umstieg an der Endankunft. Wenn Sie lokale Ankunftsuhrzeiten nach Zeitzonenwechsel brauchen, kombinieren Sie eine einzelne Dauer mit travel.arrival_local_time; wenn Sie eine Verbindung gegen Mindestumsteigezeit prüfen, nutzen Sie travel.layover_time. Diese Seite bleibt auf die Summe des gesamten Itinerars fokussiert, damit Browser-Demos, Tabellen und API-Clients einen stabilen Vertrag teilen.

Wie Segmente und Umstiege gelesen werden und wie Ergebnisse reproduzierbar bleiben

Jedes Element ist ein Objekt. Werte können endliche Zahlen oder H:MM-Dauerstrings wie zwei Doppelpunkt dreißig für einhundertfünfzig Minuten sein; Stunden in H:MM dürfen dreiundzwanzig überschreiten, weil ein einzelner Ultra-Langstrecken-Block länger als einen Tag dauern kann. Ein positiver Umstieg am letzten Segment wird abgelehnt, damit Bodenzeit nach Ankunft nicht fälschlich als Reise zählt. Grenzen von zwanzig Segmenten und zehntausendachtzig Minuten pro Dauer halten Eingaben für Passagier-Itinerare praktisch und decken dennoch Multi-Stop-Weltreisen und mehrtägige Oberflächenverbindungen ab, die als Umsteige-Minuten eingegeben werden. Der bevorzugte Feldname ist segments, aber legs, flights und itinerary werden akzeptiert, damit Tabellen, Query-Strings und typisierte Formulare denselben Vertrag nutzen. Die Flugdauer wird aus flight_minutes gelesen mit Alias flight, duration_minutes, minutes, duration, flight_min und block_minutes. Die Zwischenbodenzeit wird aus layover_minutes gelesen mit Alias layover, connection_minutes, ground_minutes, wait_minutes, layover_min und connection. Eine Ein-Segment-Liste ist ein gültiger Nonstop: layover_count ist null und die Gesamtreise gleicht diesem einen Flug. Eine Zwei-Segment-Liste sollte layover_minutes am ersten Objekt tragen; fehlt es, ist die Verbindung null, damit eine leere Zelle keine Wartezeit erfindet. Kombinieren Sie den kostenlosen Browserlauf auf dieser Seite mit der bezahlten API, wenn Sie dasselbe mathematische Ergebnis in einer automatisierten Pipeline brauchen, ohne die Segmentvalidierung selbst neu zu implementieren.

Wo Multi-Leg-Totale in Planung, Betrieb und Software passen

Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet und nach der Antwort wird nichts gespeichert. Diese Trennung — kostenlose interaktive Erkundung und identische bezahlte API — passt zum restlichen KIT-Tier-A-Katalog und lässt Sie von einer Reiseplanungs-Demo zu einer automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern.

Wie wird die Gesamtreisezeit berechnet?

Gesamtreiseminuten entsprechen der Summe aller flight_minutes plus der Summe aller intermediate layover_minutes zwischen Abschnitten. Das letzte Segment addiert keinen Umstieg.

Vollständige KIT-Dokumentation lesen →