Calculadora de tempo de direção
180 quilômetros a uma média de 90 km/h são 2 horas ao volante; some um almoço de meia hora e a viagem inteira leva 2 horas e 30 minutos. Informe distância, velocidade média e paradas, em quilômetros ou milhas. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Distância
- 180
- Velocidade média
- 90
- Tempo de pausa
- 0
- Unidade de distância
- Km
- Unidade de velocidade
- Kmh
- Distância (km)
- 180
Esta calculadora de tempo de direção transforma uma distância de percurso e uma velocidade média de deslocamento nas horas que você passará ao volante e, em seguida, soma o descanso previsto para que o resultado seja a duração total da viagem, e não um tempo teórico de movimento. Famílias usam a ferramenta para decidir quando sair para um casamento, se um retorno no mesmo dia é realista e como um almoço muda o relógio. Depois que distância e velocidade estão nas mesmas unidades de comprimento, as horas de direção equivalem à distância dividida pela velocidade média. O tempo de parada é então acrescentado como um deslocamento não negativo.
O que significa o tempo de direção e o que a resposta contém
Tempo de direção é a duração de movimento implicada por uma distância conhecida e uma velocidade média realista, não uma previsão de trânsito ao vivo nem um horário de chegada no relógio que dependa de quando você parte. A forma fechada diz que as horas de deslocamento equivalem à distância dividida pela velocidade média, depois que as duas grandezas estão nas mesmas unidades de comprimento; a duração total da viagem é esse tempo de movimento mais as horas de descanso planejadas.
Se você percorrer cento e oitenta quilômetros a noventa quilômetros por hora, o tempo de movimento é exatamente duas horas; um almoço de meia hora deixa então a duração total em duas horas e meia. Use uma ferramenta de ETA dedicada quando você já souber um horário de partida e precisar de um horário de chegada; conserve esta página quando a pergunta for simplesmente quanto a própria direção vai durar.
Como a distância, a velocidade, as unidades e as paradas são lidas
Quando as unidades de comprimento discordam, o mecanismo converte com a milha internacional exata de 1.609344 quilômetros antes de dividir, assim cem milhas a oitenta quilômetros por hora não são tratadas como cem dividido por oitenta. Sinais de mais iniciais opcionais e notação científica em strings numéricas são permitidos quando interpretados como decimais finitos; espaços embutidos, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara para que uma célula ruim não vire uma duração errada.
A distância deve ser não negativa e no máximo um milhão; um comprimento negativo não é uma viagem. A velocidade média deve ser estritamente maior que zero e no máximo dez mil: velocidade zero ou negativa não consegue calcular o tempo de direção porque a divisão por zero é indefinida e um ritmo inverso não é uma velocidade média de deslocamento. O tempo de parada deve ser não negativo e no máximo setecentas e vinte horas.
Validação falha não é faturada.
Onde uma estimativa de tempo de direção cabe no planejamento diário e no software
As pessoas encontram o raciocínio de tempo de direção quando uma família pergunta se uma janela de três horas basta para um estádio, quando um cuidador planeja uma visita a uma clínica com uma parada para café, ou quando um motorista de fim de semana quer a duração porta a porta de um trecho litorâneo antes de reservar um restaurante.
A mesma cifra ajuda um pequeno entregador a cotar uma janela no mesmo dia sem fingir que conhece o trânsito ao vivo, e ajuda a sala de aula a tratar distância sobre velocidade como uma grandeza vivida, e não como uma razão abstrata. Prática de concurso e de lição de casa muitas vezes precisa de uma fonte rápida e offline de quocientes para conferir soluções sem macros opacas de planilha sob pressão de tempo.
Ferramentas de produto e educação usam o ritmo quando quem aprende digita uma distância e uma velocidade e a interface precisa mostrar uma duração limpa ao lado de um controle de paradas. Esta página não é um planejador de dias de direção em várias jornadas e não é um resolvedor físico de três vias que isola uma distância ou uma velocidade desconhecida.
Casos de uso
Viagens em família no mesmo dia
Transforme uma distância conhecida de rodovia e uma velocidade média conservadora em uma duração total da viagem e some horas de almoço ou de combustível antes de prometer uma janela de chegada.
Folgas para deslocamento e compromissos
Estime quanto vai durar o trajeto até uma clínica, uma escola ou um estádio a uma velocidade média realista, incluindo um descanso curto, sem inventar trânsito ao vivo.
Perguntas frequentes
O que acontece se a velocidade média for zero ou negativa?
A divisão por zero é indefinida, e um ritmo não positivo não é uma velocidade média de deslocamento, então a calculadora nunca devolve Infinity nem uma duração negativa.
Como as paradas de descanso entram no total?
Ele é somado depois do tempo de movimento. Quando o campo é omitido, vale zero, de modo que a duração total da viagem coincide com o tempo de direção puro.
Posso misturar quilômetros e milhas?
Pares mistos são convertidos com a milha internacional exata antes da divisão, então 100 miles a 80 km/h não são tratados como 100/80.
A calculadora considera o trânsito ou diz a que horas vou chegar?
Não. Ela calcula quanto dura a direção a partir da distância, da velocidade média e das paradas, sem trânsito ao vivo, clima ou horário de saída. Para saber a chegada, some o resultado ao horário em que você vai sair.
Dá para ver o resultado em horas e minutos?
Sim. O total aparece em horas e minutos, como 2h 30m, e também como número de minutos e segundos, para você copiar o formato que preferir.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"distance": 180,
"average_speed": 90
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.drive_time",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_distance | 1000000 |
max_speed | 10000 |
max_break_hours | 720 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Velocidade zero ou negativa é rejeitada com invalid_input para que quem chama nunca receba Infinity. Chamadas de API bem-sucedidas custam US$ 0,002 por item; validação falha não é cobrada.
O que significa o tempo de direção e o que a resposta contém
A resposta ecoa distance, average_speed, break_time, distance_unit e speed_unit que você enviou, mais os normalizados distance_km e average_speed_kmh usados internamente, os intermediários driving_hours e break_hours, e o principal total_hours junto com total_minutes e total_seconds. Os inteiros days, hours, minutes e seconds descrevem o mesmo total após o arredondamento para o segundo inteiro mais próximo, e driving_formatted mais total_formatted dão cadeias compactas como 2h ou 2h 30m que você pode imprimir sem mais aritmética. Uma string de fórmula reitera total_hours igual a distance dividido por average_speed mais break_time, e a etiqueta de método é distance_over_speed_plus_breaks. Não há mapa, congestionamento ao vivo, modelo meteorológico nem relógio de partida: o mecanismo ou divide dois números finitos, soma um deslocamento de descanso não negativo e parte o resultado, ou rejeita a entrada com invalid_input.
Como a distância, a velocidade, as unidades e as paradas são lidas
Os campos obrigatórios são distance para o comprimento do percurso e average_speed para o ritmo de deslocamento, mas os aliases dist, d, length e trip_distance para o comprimento, e speed, avg_speed, v e velocity para o ritmo, são aceitos para que planilhas, query strings e formulários tipados reutilizem o mesmo contrato. O opcional break_time, com aliases breaks, break_hours, rest_hours e rest_time, é medido em horas e vale zero quando omitido, de modo que um trecho sem paradas continue uma divisão de uma linha; escreva 0.5 para um descanso de trinta minutos e 1.5 para noventa minutos. O opcional distance_unit é km ou mi e o padrão são quilômetros; o opcional speed_unit é kmh ou mph e o padrão são quilômetros por hora. O cálculo usa divisão e adição ordinárias em ponto flutuante, depois arredonda as horas a doze casas decimais e colapsa o zero negativo para que os goldens JSON fiquem estáveis entre runtimes.
Onde uma estimativa de tempo de direção cabe no planejamento diário e no software
Desenvolvedores chamam o contrato a partir de scripts para semear vetores de teste determinísticos para ferramentas de itinerário, para normalizar entradas mistas de quilômetros e milhas antes de uma demonstração, ou para satisfazer enunciados de produto que exigem um campo total_hours em vez de um horário de chegada improvisado. Combine-a com uma ferramenta de custo de combustível ou de custo por milha quando você já souber quanto tempo ficará na estrada e precisar de um valor em dinheiro, e conserve este endpoint quando a pergunta for a própria duração. Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, validação falha não é cobrada e nada é armazenado depois que a resposta retorna.
Casos de integração
Scripts e testes de itinerário
Chame o mesmo contrato a partir da automação para afirmar total_hours com entradas mistas de quilômetros e milhas, inclusive o caminho invalid_input de velocidade zero.
Perguntas técnicas
Como o tempo de direção é calculado a partir da distância e da velocidade?
As horas de deslocamento equivalem à distância dividida pela velocidade média depois que os dois valores são convertidos para unidades de comprimento compatíveis (quilômetros e km/h, usando 1 mi = 1.609344 km quando necessário). A duração total da viagem é esse tempo de movimento mais o break_time opcional em horas.
Quanto custa a calculadora de tempo de direção?
A ferramenta do navegador é gratuita. Pedidos de API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.