Ritmo de viaje a velocidad
Caminar a 12 minutos por kilómetro equivale a 5 km/h, así que un recorrido urbano de 10 km le lleva 2 horas en movimiento. Escriba su ritmo y la distancia para obtener la velocidad en km/h y mph y la duración del tramo. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Ritmo
- 12:00 km
- Distancia
- 10
- Actividad
- Walk
- Ritmo (min)
- 12 km
- Ritmo mostrado
- 12:00
- Etiqueta de unidad
- min/km
- Unidad de distancia
- km
Planificar un tour urbano a pie o un día ciclista de varias paradas suele empezar con una pregunta sencilla: si mantiene este ritmo, ¿a qué velocidad se mueve y cuándo terminará el tramo? Los relojes de fitness informan minutos por kilómetro o milla, mientras mapas e itinerarios piensan en kilómetros por hora y horas totales. Esta calculadora de ritmo de viaje a velocidad cierra esa brecha. Introduzca un ritmo positivo en minutos decimales o forma reloj M:SS, elija por kilómetro o por milla y añada la distancia del tour en unidades coherentes. Recibe velocidad en km/h y mph más una duración pura en ruta—horas, minutos y una cadena compacta—para que operadores, guías y viajeros independientes esbocen horarios realistas sin hojas de cálculo. Las etiquetas opcionales de actividad (walk o cycle) marcan la respuesta para la interfaz; la aritmética es idéntica.
Cómo el ritmo se convierte en velocidad y duración del tour
El ritmo de viaje es el tiempo para cubrir una unidad de distancia: minutos por kilómetro o por milla. La velocidad es la identidad recíproca escalada a una hora. Cuando el ritmo es minutos por kilómetro, la velocidad en kilómetros por hora es sesenta dividido entre ese ritmo; las millas por hora se obtienen dividiendo por el factor exacto de milla internacional uno coma seis cero nueve tres cuatro cuatro (1.609344).
Cuando el ritmo es minutos por milla, las millas por hora son sesenta entre el ritmo y los kilómetros por hora se multiplican por el mismo factor. La duración del tour asume un ritmo medio constante en toda la distancia: las horas equivalen a distancia entre velocidad en unidades coincidentes.
Una caminata de doce minutos por kilómetro en diez kilómetros es cinco kilómetros por hora y dos horas en el reloj; un tramo en bici de cuatro minutos por milla en veinte millas es quince millas por hora y una hora veinte minutos. Envíe el ritmo como número decimal de minutos o como M:SS (o H:MM:SS en tramos muy lentos), o separe minutos y segundos opcionales. La distancia es obligatoria y debe ser positiva.
Qué puede hacer con ella
Tours urbanos a pie autoguiados
Las guías de ciudad convierten un ritmo cómodo en minutos por kilómetro y la longitud planificada en km/h y horas totales para que el visitante sepa si el tramo museo-mercado cabe antes de la cena.
Planificación de etapas ciclistas diarias
Operadores de tours en bici y mostradores de alquiler transforman objetivos min/km o min/mi más la distancia de etapa en mph/kmh y tiempo puro de pedaleo antes de añadir paradas de café en otro sitio.
Constructores de itinerarios multi-tramo
Las apps de viaje llaman una vez por segmento a pie o en bici con ritmo y distancia coincidentes, y suman duraciones en el cliente para un plan diario transparente sin enrutado en vivo.
Preguntas frecuentes
¿Qué ocurre si el ritmo o la distancia son cero o negativos?
Un ritmo no positivo no produce velocidad finita y una distancia no positiva no es un tour válido; esos fallos no se cobran.
¿La actividad cambia el cálculo?
Velocidad y duración usan las mismas identidades de ritmo a velocidad y distancia entre velocidad.
¿Es gratuita la calculadora de ritmo de viaje a velocidad?
La herramienta del navegador es gratuita en su dispositivo.
¿Incluye cuestas, tráfico o descansos?
No. El estimador es conversión pura de ritmo y distancia a velocidad constante. Baje el ritmo o añada margen fuera de esta llamada para cuestas, multitudes y paradas.
¿Qué ritmo conviene usar para un paseo turístico por la ciudad?
Un ritmo prudente, no su mejor marca. Los paseos turísticos urbanos suelen quedar entre 12 y 15 minutos por kilómetro, y la bicicleta de paseo entre 4 y 6, según el terreno y la bicicleta.
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/travel/pace-to-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":10,"pace":"12:00"}'const res = await fetch("https://api.kit.forhosting.com/travel/pace-to-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 10,
"pace": "12:00"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/pace-to-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 10,
"pace": "12:00"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/pace-to-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":10,"pace":"12:00"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":10,"pace":"12:00"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/pace-to-speed", 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": 10,
"pace": "12:00"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.pace_to_speed",
"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_pace_minutes | 1000000 |
max_distance | 1000000 |
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
Cómo el ritmo se convierte en velocidad y duración del tour
Un ritmo cero o negativo haría la velocidad infinita o invertida; una distancia nula o negativa no es un tour válido—ambos fallan con invalid_input y no se facturan. La implementación es aritmética pura en un Worker isolate: sin mapas, desnivel, tráfico, paradas ni reloj de pared, de modo que entradas idénticas producen siempre el mismo JSON para goldens y pruebas de integración continua.
Cómo leer la respuesta y elegir ritmos de tour realistas
La actividad no cambia el cálculo: solo etiqueta el tipo de tour para plantillas de caminata frente a ciclismo. Prefiera ritmos medios conservadores frente a picos de forma cuando la ruta incluya cuestas, equipaje, paradas fotográficas o calles concurridas: los paseos urbanos suelen situarse cerca de doce a quince minutos por kilómetro, mientras el ciclismo de ocio puede estar entre cuatro y seis minutos por kilómetro según terreno y bicicleta. Una respuesta correcta devuelve pace_minutes tras redondeo estable, pace_display como cadena humana M:SS o H:MM:SS, unit y unit_label (min/km o min/mi), distance y distance_unit, activity y activity_label (walking o cycling), speed_kmh y speed_mph, duration_hours y duration_minutes, duration_display como 2h o 1h 20m, precision, una cadena formula que puede mostrar junto a los números, y method igual a travel_pace_to_speed. Use speed_kmh cuando el material regional sea métrico; speed_mph en itinerarios en millas de EE. UU.; duration_display en tarjetas móviles y duration_hours al encadenar varios tramos en su código. Este endpoint no modela desnivel, viento, semáforos ni pausas en café; añada holgura fuera de la llamada si el itinerario lo necesita. La ausencia conjunta de pace y minutes, valores no finitos, campos conflictivos y precision fuera de rango fallan con invalid_input indicando el problema para que la interfaz resalte el campo.
Uso de la API, precios, flujos de viaje y límites
Use la calculadora gratuita en el navegador para planificar vacaciones, demos de clase y comprobaciones rápidas de tour sin instalar una hoja de cálculo. Combine esta herramienta con un convertidor de unidades de distancia cuando el mapa exporte millas y su tabla de ritmo esté en minutos por kilómetro—convierta un lado primero para que unit y distance sigan coherentes. Las entradas siguen las mismas reglas de retención que otros ítems parse de KIT, y los resultados se pueden fijar en pruebas de integración continua porque el algoritmo es totalmente determinista. Envíe un cuerpo JSON con distance y pace o minutes (seconds opcionales), más unit, activity y precision opcionales. Use la API prepago cuando un portal de viajes, mostrador de alquiler de bicicletas, app de caminatas urbanas o guía ciclista de varios días necesite un contrato estable bajo saldo KIT a $0.002 por ítem correcto; los fallos de validación nunca consumen saldo. En tours a pie o en bici de varios tramos, llame una vez por tramo y sume duration_hours en el cliente para que cada segmento quede auditable en registros y tickets de soporte. Los autores de SDK pueden mapear duration_display a tablas de itinerario y mantener speed_kmh y speed_mph lado a lado para públicos mixtos—la misma forma que los viajeros esbozan a mano al convertir el ritmo del reloj en una ventana de llegada esperada para un paseo museo-puerto o una etapa costera en bici.
Preguntas técnicas
¿Cómo convierto el ritmo de viaje en velocidad y estimo el tiempo del tour?
Envíe pace (minutos decimales o M:SS) o minutes con seconds opcionales, unit km o mi, y una distance positiva en la misma unidad. La respuesta incluye speed_kmh, speed_mph, duration_hours, duration_minutes y duration_display.