Calculadora de tiempo de conducción
180 kilómetros a una media de 90 km/h son 2 horas al volante; sume una comida de media hora y el viaje completo dura 2 horas y 30 minutos. Indique distancia, velocidad media y descansos, en kilómetros o millas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Distancia
- 180
- Velocidad media
- 90
- Tiempo de descanso
- 0
- Unidad de distancia
- Km
- Unidad de velocidad
- Kmh
- Distancia (km)
- 180
Esta calculadora de tiempo de conducción convierte una distancia de trayecto y una velocidad media de marcha en las horas que usted pasará al volante, y después suma el descanso previsto para que el resultado sea la duración total del viaje y no un tiempo teórico de movimiento. Los hogares la usan para decidir a qué hora salir hacia una boda, si un regreso el mismo día es realista y cómo un almuerzo cambia el reloj. Cuando la distancia y la velocidad se expresan en unidades de longitud coherentes, las horas de conducción equivalen a la distancia dividida entre la velocidad media. El tiempo de parada se añade después como un desfase no negativo.
Qué significa el tiempo de conducción y qué contiene la respuesta
El tiempo de conducción es la duración de marcha que implica una distancia conocida y una velocidad media realista: no es un pronóstico de tráfico en vivo ni una hora de llegada en el reloj que dependa de cuándo usted sale. La forma cerrada dice que las horas de marcha equivalen a la distancia dividida entre la velocidad media, una vez ambas magnitudes están en las mismas unidades de longitud; la duración total del viaje es ese tiempo de movimiento más las horas de descanso previstas.
Si usted recorre ciento ochenta kilómetros a noventa kilómetros por hora, el tiempo de marcha es exactamente dos horas; un almuerzo de media hora deja entonces una duración total de dos horas y media. Use una herramienta de ETA dedicada cuando ya conozca una hora de salida y necesite una hora de llegada; conserve esta página cuando la pregunta sea simplemente cuánto durará la conducción.
Cómo se leen la distancia, la velocidad, las unidades y las paradas
Cuando las unidades de longitud no coinciden, el motor convierte con la milla internacional exacta de 1.609344 kilómetros antes de dividir, de modo que cien millas a ochenta kilómetros por hora no se tratan como cien dividido entre ochenta. Se permiten signos más iniciales opcionales y notación científica en cadenas numéricas cuando se interpretan como decimales finitos; los espacios incrustados, los prefijos hexadecimales y los tokens no numéricos se rechazan con un mensaje claro para que una celda mala no se convierta en una duración incorrecta.
La distancia debe ser no negativa y como máximo un millón; una longitud negativa no es un viaje. La velocidad media debe ser estrictamente mayor que cero y como máximo diez mil: una velocidad nula o negativa no puede calcular el tiempo de conducción porque la división entre cero no está definida y un ritmo inverso no es una velocidad media de marcha. El tiempo de parada debe ser no negativo y como máximo setecientas veinte horas.
La validación fallida no se factura.
Dónde encaja una estimación de tiempo de conducción en la planificación diaria y el software
La gente se encuentra con el razonamiento de tiempo de conducción cuando una familia pregunta si una ventana de tres horas alcanza para un estadio, cuando un cuidador planifica una visita clínica con una parada para un café, o cuando un conductor de fin de semana quiere la duración puerta a puerta de un recorrido costero antes de reservar un restaurante.
La misma cifra ayuda a un mensajero pequeño a cotizar una ventana el mismo día sin fingir que conoce el tráfico en vivo, y ayuda en el aula a tratar la distancia entre velocidad como una magnitud vivida y no como una razón abstracta. La práctica de concursos y tareas suele necesitar una fuente rápida y sin conexión de cocientes para comprobar soluciones sin macros opacas bajo presión de tiempo.
Las herramientas de producto y educación usan el ritmo cuando quien aprende escribe una distancia y una velocidad y la interfaz debe mostrar una duración limpia junto a un control de paradas. Esta página no es un planificador de días de conducción de varios días ni un resolutor físico de tres vías que despeja una distancia o una velocidad desconocidas.
Qué puede hacer con ella
Viajes familiares de un mismo día
Convierta una distancia de autopista conocida y una velocidad media conservadora en una duración total del viaje, y sume horas de almuerzo o de combustible antes de prometer una ventana de llegada.
Márgenes para trayectos y citas
Estime cuánto durará el desplazamiento a una clínica, un colegio o un estadio a una velocidad media realista, incluido un descanso breve, sin inventar tráfico en vivo.
Preguntas frecuentes
¿Qué ocurre si la velocidad media es cero o negativa?
La división entre cero no está definida, y un ritmo no positivo no es una velocidad media de marcha, así que la calculadora nunca devuelve Infinity ni una duración negativa.
¿Cómo se incluyen las paradas de descanso en el total?
Se suma después del tiempo de marcha. Si se omite el campo, vale cero, de modo que la duración total del viaje coincide con el tiempo de conducción puro.
¿Puedo mezclar kilómetros y millas?
Los pares mixtos se convierten con la milla internacional exacta antes de dividir, así que 100 miles a 80 km/h no se tratan como 100/80.
¿Tiene en cuenta el tráfico o me dice a qué hora llegaré?
No. Calcula cuánto dura la conducción a partir de la distancia, la velocidad media y los descansos, sin tráfico en vivo, clima ni hora de salida. Para la hora de llegada, sume el resultado a la hora en que piensa salir.
¿Puedo ver el resultado en horas y minutos?
Sí. El total aparece en horas y minutos, por ejemplo 2h 30m, y también como número de minutos y segundos, para que copie el formato que mejor le sirva.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/life/drive-time \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":180,"average_speed":90}'const res = await fetch("https://api.kit.forhosting.com/life/drive-time", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 180,
"average_speed": 90
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/drive-time",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 180,
"average_speed": 90
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/drive-time", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":180,"average_speed":90}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":180,"average_speed":90}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/drive-time", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"distance": 180,
"average_speed": 90
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.drive_time",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_distance | 1000000 |
max_speed | 10000 |
max_break_hours | 720 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Una velocidad nula o negativa se rechaza con invalid_input para que quien llama no reciba nunca Infinity. Las llamadas API exitosas cuestan $0.002 por ítem; la validación fallida no se cobra.
Qué significa el tiempo de conducción y qué contiene la respuesta
La respuesta repite distance, average_speed, break_time, distance_unit y speed_unit que usted envió, más los valores normalizados distance_km y average_speed_kmh usados por dentro, los intermedios driving_hours y break_hours, y el resultado principal total_hours junto con total_minutes y total_seconds. Los enteros days, hours, minutes y seconds describen el mismo total tras redondear al segundo entero más cercano, y driving_formatted más total_formatted ofrecen cadenas compactas como 2h o 2h 30m que usted puede imprimir sin más aritmética. Una cadena de fórmula reitera total_hours igual a distance dividido entre average_speed más break_time, y la etiqueta de método es distance_over_speed_plus_breaks. No hay mapa, ni congestión en vivo, ni modelo meteorológico, ni reloj de salida: el motor o bien divide dos números finitos, suma un desfase de descanso no negativo y parte el resultado, o bien rechaza la entrada con invalid_input.
Cómo se leen la distancia, la velocidad, las unidades y las paradas
Los campos obligatorios son distance para la longitud del trayecto y average_speed para el ritmo de marcha, pero se aceptan los alias dist, d, length y trip_distance para la longitud, y speed, avg_speed, v y velocity para el ritmo, de modo que las hojas de cálculo, las cadenas de consulta y los formularios tipados reutilicen el mismo contrato. El opcional break_time, con alias breaks, break_hours, rest_hours y rest_time, se mide en horas y vale cero cuando se omite, así que un trayecto sin paradas sigue siendo una división de una línea; escriba 0.5 para un descanso de treinta minutos y 1.5 para noventa minutos. El opcional distance_unit es km o mi y por defecto son kilómetros; el opcional speed_unit es kmh o mph y por defecto son kilómetros por hora. El cálculo usa división y suma ordinarias en punto flotante, luego redondea las horas a doce decimales y convierte el cero negativo para que los goldens JSON se mantengan estables entre runtimes.
Dónde encaja una estimación de tiempo de conducción en la planificación diaria y el software
Los desarrolladores llaman al contrato desde scripts para sembrar vectores de prueba deterministas para herramientas de itinerario, para normalizar entradas mixtas de kilómetros y millas antes de una demostración, o para satisfacer enunciados de producto que exigen un campo total_hours en lugar de una hora de llegada improvisada. Combínela con una herramienta de coste de combustible o de coste por milla cuando ya sepa cuánto tiempo estará en la carretera y necesite una cifra en dinero, y conserve este endpoint cuando la pregunta sea la propia duración. En esta página el trabajo se ejecuta por completo en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra y no se guarda nada después de devolver la respuesta.
Casos de integración
Scripts y pruebas de itinerario
Llame al mismo contrato desde la automatización para afirmar total_hours con entradas mixtas de kilómetros y millas, incluido el camino invalid_input de velocidad cero.
Preguntas técnicas
¿Cómo se calcula el tiempo de conducción a partir de la distancia y la velocidad?
Las horas de marcha equivalen a la distancia dividida entre la velocidad media después de convertir ambos valores a unidades de longitud coherentes (kilómetros y km/h, usando 1 mi = 1.609344 km cuando hace falta). La duración total del viaje es ese tiempo de movimiento más el break_time opcional en horas.
¿Cuánto cuesta la calculadora de tiempo de conducción?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago de KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.