Temps de trajet selon la distance et la vitesse
120 km à 80 km/h prennent 1,5 heure, soit 90 minutes ou 5 400 secondes : saisissez une distance et une vitesse constante dans des unités cohérentes et obtenez la durée sous les trois formes à la fois. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 120
- Vitesse
- 80
- Secondes
- 5 400
- Minutes
- 90
- Heures
- 1,5
Ce calculateur de temps de trajet transforme une distance connue et une vitesse constante en une durée exprimée sous trois formes utiles : secondes, minutes et heures. Saisissez des valeurs compatibles, par exemple des kilomètres avec des kilomètres par heure, ou des miles avec des miles par heure. Vous obtenez un résultat déterministe adapté aux horaires, estimations, exercices et outils de planification. Le calcul applique la relation habituelle selon laquelle le temps est égal à la distance divisée par la vitesse. Il ne dépend ni de cartes, ni du trafic, ni d’une date de départ, ni de l’heure actuelle ; les mêmes entrées produisent donc toujours la même sortie.
Accordez les unités de distance et de vitesse
Choisissez d’abord une unité de distance et conservez-la. Si la distance est en kilomètres, indiquez la vitesse en kilomètres par heure ; si elle est en miles, utilisez des miles par heure. Les milles marins peuvent aussi être associés aux nœuds.
Le calculateur n’attribue pas d’étiquette d’unité aux entrées et ne peut donc pas détecter une combinaison incohérente. Diviser des miles par des kilomètres par heure donne un nombre, mais celui-ci ne décrit pas le trajet prévu. Les deux valeurs doivent être des nombres finis strictement positifs.
Une vitesse nulle est refusée, car un objet immobile ne peut parcourir une distance positive en un temps fini, et les valeurs négatives ne conviennent pas à ce modèle. Les plafonds acceptés garantissent des calculs bornés et prévisibles. Lorsque les unités concordent, la durée en heures découle naturellement d’une vitesse définie par heure.
Les minutes et secondes sont des conversions directes de cette même durée.
Interprétez la formule et les durées obtenues
La formule centrale est la suivante : le temps de trajet est égal à la distance divisée par la vitesse. Une distance de 120 kilomètres parcourue à 80 kilomètres par heure demande donc 1.5 heures. Multiplier cette valeur par 60 donne 90 minutes, et la multiplier par 3,600 donne 5,400 secondes.
La réponse fournit les trois totaux sous forme décimale : les minutes et secondes couvrent tout le trajet et ne sont pas les éléments restants d’un affichage horaire. Ainsi, deux heures et demie deviennent 2.5 heures, 150 minutes et 9,000 secondes. La distance et la vitesse normalisées sont également renvoyées pour faciliter l’audit.
Sans réseau, hasard, trafic direct ou horloge, des entrées valides identiques donnent toujours les mêmes champs.
Utilisez la vitesse constante comme référence de planification
Le rapport entre distance et vitesse constitue une référence, pas une prévision de navigation en direct. Un déplacement réel peut inclure accélérations, carrefours, embouteillages, météo, dénivelé, embarquement, ravitaillement, chargement et pauses. Choisissez une vitesse moyenne réaliste plutôt que la vitesse maximale du véhicule ou la limitation la plus élevée.
Pour un itinéraire routier mixte, une moyenne tenant compte des portions locales lentes est généralement plus utile. Pour la marche, le vélo, la navigation ou l’aviation, utilisez une moyenne soutenable exprimée dans la même unité de distance par heure. Ajoutez séparément les arrêts et documentez cette marge.
Les heures conviennent aux formules de coût, les minutes aux calendriers et les secondes aux simulations ou comptes à rebours. Vous pouvez aussi comparer plusieurs vitesses pour une même distance. Pour obtenir une heure d’arrivée, ajoutez ensuite cette durée à une heure de départ connue avec un outil gérant les dates.
Cas d’usage
Estimer la durée d’un trajet routier
Transformez une distance et une vitesse moyenne réaliste en totaux comparables d’heures, de minutes et de secondes.
Construire un horaire ou un compte à rebours
Utilisez les minutes totales pour un calendrier ou les secondes totales pour des minuteurs et simulations.
Comparer des scénarios de déplacement
Calculez la même distance à plusieurs vitesses soutenables afin d’évaluer différentes durées.
Questions fréquentes
Quelle formule est appliquée ?
Le temps de trajet correspond à la distance divisée par la vitesse. Les heures sont multipliées par 60 pour les minutes et par 3,600 pour les secondes.
Quelles unités puis-je saisir ?
Toute unité de distance convient si la vitesse emploie la même unité par heure, par exemple des kilomètres avec des km/h ou des miles avec des mph.
Les minutes et secondes sont-elles des totaux ?
Oui. Elles représentent la totalité des minutes et secondes écoulées pendant le trajet, et non des composantes restantes.
Le résultat tient-il compte des arrêts ou du trafic ?
Non. Il suppose un mouvement constant à la vitesse saisie. Ajoutez séparément les pauses, le trafic et les autres retards.
Puis-je utiliser des milles nautiques et des nœuds ?
Oui. Un nœud vaut un mille nautique par heure : une longueur en milles nautiques avec une vitesse en nœuds donne donc une durée correcte, comme des kilomètres avec des kilomètres par heure.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/geo/travel-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":120,"speed":80}'const res = await fetch("https://api.kit.forhosting.com/geo/travel-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 120,
"speed": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/travel-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 120,
"speed": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/travel-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":120,"speed":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":120,"speed":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/travel-time", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"distance": 120,
"speed": 80
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.travel_time",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_distance | 1000000000000 |
max_speed | 1000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Interprétez la formule et les durées obtenues
Les résultats sont arrondis à neuf décimales seulement afin d’éviter le bruit des nombres flottants dans le JSON tout en conservant une précision pratique.
Utilisez la vitesse constante comme référence de planification
Une requête API réussie coûte $0.002, tandis que le navigateur exécute le même calcul déterministe.
Questions techniques
Quel est le prix d’un calcul par API ?
Chaque requête API réussie utilise le tarif de base publié de $0.002.