ForHosting KIT · Voyages et géographie

Calculateur temps de vol total avec escales

Un vol de 150 minutes, une correspondance de 75 et un vol de 210 font 7 h 15 min de voyage, dont 6 h en l'air. Saisissez tronçons et attentes dans l'ordre pour voir la durée complète. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Ce calculateur de temps de vol total avec escales additionne chaque tronçon en vol et chaque correspondance au sol afin que vous voyiez le temps complet d'origine à destination, pas seulement la somme des temps de bloc imprimés sur des billets séparés. Saisissez des segments ordonnés avec minutes de vol et minutes d'escale optionnelles après chaque tronçon sauf le dernier ; le moteur renvoie les totaux de vol, d'escale et de trajet en minutes et en heures, plus des affichages compacts comme sept heures quinze minutes et une ventilation par tronçon pour les audits. Un vol direct sans escale est un segment avec escale nulle. Un itinéraire à une escale compte deux vols plus une correspondance. Les chaînes multi-villes appliquent la même formule jusqu'à vingt tronçons sans inventer d'horaires ni de fuseaux.

Où les totaux multi-tronçons s'insèrent dans la planification, les opérations et le logiciel

Les voyageurs de loisir rencontrent ce calcul lorsqu'un moteur de réservation affiche trois tronçons bon marché et un tarif total séduisant mais masque l'intervalle de douze heures de calendrier issu de deux longues correspondances. Les bureaux de voyages d'entreprise appliquent par lots la même formule aux itinéraires préférés pour signaler les trajets dont les heures totales dépassent un plafond de politique même si chaque vol individuel semble court.

Groupes étudiants et tour-opérateurs utilisent la ventilation lorsqu'un forfait multi-villes bus et avion ne liste que les temps en vol et qu'il faut encore la longueur complète de la journée pour planifier le check-in hôtel. Les agents de support collent les minutes de tronçon depuis des e-tickets pour montrer à un client pourquoi une option à une escale est trois heures plus longue porte à porte qu'un direct plus cher.

Les outils produit et éducation appellent le contrat depuis des scripts lorsqu'un utilisateur construit un éditeur d'itinéraires et que l'application doit afficher vol total, escale totale et trajet total sans livrer un moteur d'horaires complet. Associez-le aux contrôles MCT d'escale et aux aides d'heure locale d'arrivée lorsque vous assemblez un petit laboratoire d'outils gratuits et déterministes de planification aérienne, et gardez vos propres sources d'horaires pour les temps réels tandis que ce calculateur ne possède que la somme transparente.

Comparer le temps total direct versus une escale

Additionnez minutes de vol et de correspondance pour chaque routage afin de peser l'économie tarifaire contre des heures de trajet en plus.

Contrôles de politique d'itinéraire d'entreprise

Sommez des billets multi-tronçons face à une règle de maximum d'heures de trajet total avant d'approuver une réservation.

Planification de la durée de journée multi-villes

Agréez trois tronçons ou plus plus les attentes au sol pour dimensionner nuits d'hôtel et marges de réunion dans la ville finale.

Combien coûte le calculateur de temps de vol total avec escales ?

Il est gratuit dans votre navigateur sur cette page.

Puis-je saisir un vol direct sans escale ?

Le compte d'escales est zéro et le trajet total égale ce vol.

Que se passe-t-il avec une entrée invalide ?

Exemples : tableau segments manquant, liste vide, plus de vingt tronçons, durées négatives, durées au-dessus de 10080 minutes, ou escale positive sur le dernier segment.

Cet outil interroge-t-il de vrais horaires de vol ?

Non. Vous fournissez les minutes de chaque tronçon et correspondance. L'outil ne fait que les additionner en temps total de vol, d'escale et de trajet.

Les changements de fuseau horaire sont-ils pris en compte ?

Non. L'outil additionne des durées en minutes et n'invente ni horaires ni fuseaux. Pour l'heure locale d'arrivée, associez le total à un outil d'heure d'arrivée et à vos propres sources d'horaires.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_segments20
max_flight_minutes10080
max_layover_minutes10080
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Listes invalides, durées négatives ou escale non nulle à l'arrivée finale échouent avec invalid_input au lieu d'un total silencieux erroné. Utilisez-le gratuitement dans le navigateur pour comparer des routages, ou appelez l'API à $0.002 par requête réussie lorsque feuilles de calcul et outils de réservation ont besoin de la même somme reproductible.

Ce que signifie le temps de trajet total avec escales et ce que contient la réponse

Les temps de vol publiés décrivent presque toujours un seul tronçon aérien ou de bloc. Le passager vit quelque chose de plus large : le premier décollage, chaque attente intermédiaire au sol et l'arrivée finale. Cet intervalle complet est le temps de trajet total avec escales, et c'est le chiffre dont on a besoin pour savoir combien un voyage dure vraiment, si un vol de nuit plus correspondance vaut l'économie tarifaire, ou combien de marge reste avant une réunion dans la ville de destination. Ce calculateur répond à cette question par une arithmétique transparente. Vous fournissez un tableau ordonné de segments. Sur le dernier segment l'escale est omise ou nulle car le voyage se termine à l'arrivée. Chaque segment porte flight_minutes, la durée de ce tronçon, et peut porter layover_minutes, le temps au sol après ce tronçon avant le décollage suivant. Le moteur additionne chaque minute de vol, chaque minute d'escale intermédiaire, et renvoie total_travel_minutes comme leur somme, avec des champs d'heures correspondants et des affichages lisibles pour les totaux de vol, d'escale et de trajet. La réponse répète aussi segment_count, layover_count qui vaut segment_count moins un pour les trajets multi-tronçons ou zéro pour un direct, un tableau segments avec index à base un, flight_minutes et layover_minutes par tronçon, une étiquette de méthode flight_with_layovers et une courte chaîne de formule pour les journaux. Il n'y a ni flux GDS en direct, ni table de compagnies scrapée, ni arithmétique d'horloge : le chemin construit un résultat fini à partir de vos nombres ou rejette la requête avec invalid_input. Les cas rejetés incluent un tableau segments manquant, une liste vide, plus de vingt tronçons, des éléments non objets, flight_minutes manquant, des durées négatives, des durées au-delà du plafond de sept jours, et une escale positive à l'arrivée finale. Si vous avez besoin d'heures d'arrivée locales après un changement de fuseau, associez une seule durée à travel.arrival_local_time ; si vous devez vérifier une correspondance face au temps minimal de connexion, utilisez travel.layover_time. Cette page reste centrée sur la somme de tout l'itinéraire afin que démos navigateur, tableurs et clients d'API partagent un contrat stable unique.

Comment segments et escales sont lus et comment le résultat reste reproductible

Chaque élément est un objet. Les valeurs peuvent être des nombres finis ou des chaînes de durée H:MM telles que deux deux-points trente pour cent cinquante minutes ; les heures en H:MM peuvent dépasser vingt-trois car un seul tronçon ultra long-courrier peut durer plus d'un jour. Une escale positive sur le dernier segment est rejetée afin de ne pas compter par erreur le temps au sol post-arrivée comme trajet. Les limites de vingt segments et dix mille quatre-vingts minutes par durée gardent des entrées pratiques pour les itinéraires passagers tout en couvrant encore des tours du monde multi-escales et des correspondances de surface de plusieurs jours saisies en minutes d'escale. Le nom de champ préféré est segments, mais legs, flights et itinerary sont acceptés pour que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. La durée de vol est lue depuis flight_minutes avec les alias flight, duration_minutes, minutes, duration, flight_min et block_minutes. Le temps au sol intermédiaire est lu depuis layover_minutes avec les alias layover, connection_minutes, ground_minutes, wait_minutes, layover_min et connection. Une liste d'un segment est un direct valide : layover_count vaut zéro et le trajet total égale ce vol unique. Une liste de deux segments doit porter layover_minutes sur le premier objet ; s'il est omis, la correspondance vaut zéro par défaut pour qu'une cellule manquante n'invente pas d'attente. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé sans réimplémenter vous-même la validation des segments.

Où les totaux multi-tronçons s'insèrent dans la planification, les opérations et le logiciel

Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, une validation en échec n'est pas facturée et rien n'est stocké après le renvoi de la réponse. Ce partage — exploration interactive gratuite et API payante identique — correspond au reste du catalogue tier-A du KIT et vous permet de passer d'une démo de planification de voyage à un pipeline automatisé sans changer le résultat mathématique.

Comment le temps de trajet total est-il calculé ?

Les minutes totales de trajet égalent la somme de chaque flight_minutes plus la somme de chaque layover_minutes intermédiaire entre tronçons. Le dernier segment n'ajoute pas d'escale.

Consulter la documentation complète du KIT →