Temps de marche
Une marche de 5 km à 5 km/h dure une heure, soit 60 minutes. Saisissez la distance et votre vitesse moyenne en km/h, mph ou toute paire cohérente pour savoir combien de temps prendra un trajet en ville, le chemin de l'école ou un sentier. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance
- 5
- Allure
- 5
- Temps
- 1
- Durée en heures
- 1
- Durée en minutes
- 60
Savoir combien de temps une marche prendra est la première question pratique pour les sauts urbains, la planification de sentiers, les trajets scolaires et les objectifs fitness. Cet estimateur de temps de marche divise la distance à pied par l'allure moyenne exprimée en vitesse—kilomètres par heure, miles par heure ou toute paire cohérente distance-par-temps—et renvoie une durée stable que vous pouvez figer dans des applis et des tests. Une allure nulle ou négative est rejetée comme entrée invalide afin que des capteurs ou formulaires défectueux ne divisent jamais par zéro ni n'inventent une horloge à rebours.
Comment le temps de marche se calcule à partir de distance et allure
La durée estimée de marche égale la distance divisée par l'allure moyenne lorsque l'allure s'écrit en vitesse : unités de distance par unité de temps. Un parcours de cinq kilomètres à cinq kilomètres par heure demande une heure ; une balade de trois miles à trois miles par heure demande aussi une heure ; la même identité fonctionne en mètres par seconde si vos capteurs parlent déjà SI. Gardez des unités cohérentes—ne mélangez pas kilomètres et miles par heure sans convertir d'abord.
Une allure nulle ou négative est une erreur dure sous le contrat produit car elle diviserait par zéro ou inverserait le temps. Une distance négative est également rejetée ; une distance nulle produit un temps nul pour les itinéraires vides.
Cas d’usage
Itinéraires à pied urbains et touristiques
Applis de voyage et guides de ville convertissent la longueur de parcours prévue et une vitesse de marche typique en heures et minutes pour que les visiteurs sachent si un tronçon musée-hôtel tient avant le dîner.
Planification trajet et parcours scolaire
Parents et navetteurs saisissent la distance à pied vers l'école ou les transports plus leur allure habituelle pour estimer les minutes porte à porte sans routage cartographique en direct.
Aperçus de sentier et fitness
Blogs de randonnée et outils d'entraînement prévisualisent la durée sur terrain plat à partir de distance et vitesse moyenne avant d'ajouter dénivelé ou pauses ailleurs.
Questions fréquentes
Que se passe-t-il si l'allure est nulle ou négative ?
Une allure nulle ou négative diviserait par zéro ou inventerait une durée inverse, donc ces valeurs sont rejetées et non facturées.
L'allure est-elle la même chose que les minutes par kilomètre ?
Non. Ici l'allure est une vitesse : distance par unité de temps (km/h, mph, etc.). Convertissez d'abord les minutes par km en vitesse si votre montre utilise ce format.
Prend-il en compte les côtes ou les pauses ?
Non. L'estimateur est purement distance sur allure. Baissez l'allure pour les côtes et ajoutez le temps de repos hors de cet appel si vous avez besoin d'un horaire plus conservateur.
Quelle vitesse de marche saisir ?
Votre moyenne réelle, pas une allure de compétition. En ville, on marche en général entre 4 et 5 km/h, une marche sportive va plus vite, et les montées, les bagages, les enfants ou les feux vous ralentissent.
Puis-je utiliser des miles ou des mètres par seconde ?
Oui, tant que la paire est cohérente : miles avec miles par heure, kilomètres avec kilomètres par heure, mètres avec mètres par seconde. Ne mélangez jamais kilomètres et miles par heure sans convertir d'abord.
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/travel/walking-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":5,"pace":5}'const res = await fetch("https://api.kit.forhosting.com/travel/walking-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 5,
"pace": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/walking-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 5,
"pace": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/walking-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":5,"pace":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":5,"pace":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/walking-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": 5,
"pace": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.walking_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.
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
Saisissez distance et allure pour obtenir time, time_hours et time_minutes en JSON déterministe pour planificateurs de voyage, opérateurs de circuit et outils de trajet.
Comment le temps de marche se calcule à partir de distance et allure
Envoyez les champs obligatoires distance et pace comme nombres JSON ou chaînes numériques. Les alias d, walk_distance, length, km et miles correspondent à distance ; speed, walking_speed, rate, velocity, kmh et mph à pace. Des plafonds de magnitude gardent les résultats finis sur l'isolate Worker.
Lire les champs de réponse et choisir des vitesses de marche réalistes
Le champ formula peut s'afficher à côté des chiffres pour que les utilisateurs voient durée égale distance divisée par allure. Préférez des vitesses moyennes réelles à des temps de course optimistes lorsque le parcours inclut des côtes, des bagages, des enfants ou des feux—la marche urbaine typique se situe souvent vers quatre à cinq kilomètres par heure, tandis que des marches fitness plus rapides peuvent être plus élevées. Ici l'allure est une vitesse, pas des minutes par kilomètre ; si votre montre fitness indique cinq minutes par kilomètre, convertissez en douze kilomètres par heure avant d'appeler pour que la division corresponde au contrat. En cas de succès, la réponse renvoie distance et pace après arrondi stable, plus time égal à distance sur pace, time_hours égal à cette même valeur de time lorsque l'allure est par heure, time_minutes égal à time multiplié par soixante pour un affichage d'horloge, une chaîne formula lisible et method égal à distance_over_pace. Utilisez time lorsque votre pipeline stocke déjà des durées en heures ; utilisez time_minutes lorsque itinéraires, cartes de trajet scolaire ou applis d'accessibilité affichent des minutes sur une épingle de carte. Cet endpoint ne modélise ni l'altitude, ni les escaliers, ni les pauses, ni la météo ; c'est un contrôle arithmétique transparent, pas un moteur d'itinéraires. Champs obligatoires manquants, valeurs non finies et allure nulle ou négative échouent avec invalid_input et ne sont pas facturés après rejet par le moteur.
Usage API, tarifs, flux de voyage et limites pratiques
Pour des circuits à pied multi-segments, additionnez time côté client ou appelez une fois par segment pour que chaque tronçon reste auditable dans les journaux et tickets de support. Envoyez un corps JSON avec distance et pace (ou les alias documentés). Appelez l'estimateur gratuit dans le navigateur pour la planification de vacances, les démos en classe et les contrôles rapides de trajet sans installer de tableur ni de SDK cartographique. Utilisez l'API prépayée lorsqu'un portail de voyage, un guide de ville, un outil de réservation de circuit, une appli de logistique scolaire ou un compagnon fitness a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde. Associez cet endpoint à un convertisseur d'unités lorsque la carte exporte des miles mais votre table d'allure est en kilomètres par heure—convertissez un côté d'abord, puis appelez ici avec des unités assorties. Les auteurs livrant des SDK peuvent mapper time_hours et time_minutes dans des tableaux heures et minutes côte à côte—la même forme que les voyageurs croquent sur une simple feuille de plan du jour lorsqu'ils estiment à la main un trajet musée-hôtel.
Questions techniques
Comment estimer le temps de marche avec ce calculateur ?
Envoyez un JSON avec distance et pace (vitesse moyenne en unités assorties, par exemple distance: 5 et pace: 5 pour cinq kilomètres à cinq km/h). La réponse inclut time, time_hours et time_minutes.
L'estimateur de temps de marche est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.