ETA por distância e velocidade
150 km a 60 km/h constantes levam 2,5 horas, ou seja, 2 h 30 min. Digite a distância e a velocidade em unidades compatíveis, como milhas e mph ou milhas náuticas e nós, e receba o tempo de viagem sem palpites de trânsito. 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
- 150
- Velocidade
- 60
- Horas decimais
- 2,5
- Total de minutos
- 150
- Horas
- 2
- Minutos
- 30
Esta calculadora de ETA por distância e velocidade transforma uma rota conhecida e uma velocidade constante em uma duração clara, em horas e minutos. Informe valores em unidades compatíveis, como quilômetros com quilômetros por hora ou milhas com milhas por hora. A ferramenta divide a distância pela velocidade, preserva o resultado em horas decimais e arredonda a apresentação para o minuto inteiro mais próximo. Ela é útil em planejamentos rápidos, exercícios, estimativas de despacho e situações nas quais um cálculo transparente é mais adequado do que uma previsão de trânsito ao vivo.
Entenda o significado deste cálculo de ETA
A estimativa de chegada pode significar um horário no relógio ou o tempo restante de deslocamento. Esta calculadora trata do segundo caso: retorna uma duração com base na distância da rota e em uma velocidade constante. A relação é tempo de viagem igual a distância dividida pela velocidade.
Para 150 quilômetros a 60 quilômetros por hora, o resultado é 2.5 horas, exibido como 2 horas e 30 minutos. O modelo supõe que a velocidade informada permaneça igual durante todo o percurso. Ele não acompanha trânsito, interdições, aceleração, clima, inclinações, pausas nem carga.
Essa simplicidade oferece uma referência reproduzível. A resposta inclui valores normalizados, horas decimais, minutos totais, campos separados e texto formatado. Como não há horário de partida, o resultado não é uma hora do dia; some a duração à partida separadamente se precisar do horário de chegada.
Informe distância e velocidade compatíveis
A distância e a velocidade precisam usar o mesmo sistema de unidades. Combine quilômetros com quilômetros por hora, milhas náuticas com nós ou milhas com milhas por hora. Como a operação é independente de unidade, ela não identifica uma combinação incorreta.
Os dois campos devem ser finitos e maiores que zero. Velocidade zero não gera uma estimativa finita, e números negativos não têm utilidade neste modelo. Depois da divisão, as horas decimais ficam com doze casas para manter uma saída automática estável.
A apresentação converte a duração em minutos e arredonda para o inteiro mais próximo. Assim, um percurso positivo inferior a trinta segundos pode aparecer como zero horas e zero minutos.
Use o resultado como referência transparente
Uma duração em velocidade constante é mais útil quando suas premissas ficam explícitas. Em rodovias, escolha uma velocidade média que considere o tipo de via, não apenas o limite máximo. Para barcos, aviões, bicicletas ou caminhada, use uma média sustentável nas mesmas unidades por hora da rota.
A fórmula e a mensagem facilitam a auditoria. Considere o resultado uma estimativa, registre a velocidade adotada e acrescente margens quando as condições reais puderem mudar.
Casos de uso
Planejar uma viagem rodoviária
Converta uma distância conhecida e uma velocidade média realista em duração legível antes de acrescentar pausas.
Preparar estimativas logísticas
Gere uma referência reproduzível para uma etapa de entrega sem depender de rotas ou trânsito ao vivo.
Ensinar distância, velocidade e tempo
Demonstre a divisão da distância pela velocidade com horas decimais e um resultado em horas e minutos.
Perguntas frequentes
Qual fórmula é utilizada?
O cálculo usa tempo de viagem = distância / velocidade e converte as horas decimais para o minuto inteiro mais próximo.
Quais unidades posso usar?
Qualquer unidade de distância serve se a velocidade usar essa unidade por hora, como km com km/h ou milhas com mph.
O resultado inclui paradas ou trânsito?
Não. Ele pressupõe movimento constante e exclui trânsito, pausas, aceleração e outros atrasos.
A resposta é um horário de chegada?
Não. Ela é uma duração; some-a separadamente ao horário de partida quando precisar de uma hora no relógio.
Como o tempo de viagem é arredondado?
As horas decimais são mantidas com 12 casas decimais, enquanto a leitura em horas e minutos é arredondada para o minuto inteiro mais próximo. Assim, um trajeto de menos de 30 segundos pode aparecer como 0 h 0 min.
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/geo/eta-from-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":150,"speed":60}'const res = await fetch("https://api.kit.forhosting.com/geo/eta-from-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 150,
"speed": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/eta-from-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 150,
"speed": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/eta-from-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":150,"speed":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":150,"speed":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/eta-from-speed", 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": 150,
"speed": 60
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.eta_from_speed",
"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 | 1000000000000 |
max_speed | 1000000000 |
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
Informe distância e velocidade compatíveis
Strings numéricas e os aliases route_distance e constant_speed são aceitos. Use decimal_hours quando precisar de precisão e hours, minutes ou formatted para uma apresentação simples.
Use o resultado como referência transparente
Se houver paradas, calcule-as separadamente e some a total_minutes; esta capacidade retorna somente o tempo em movimento. Sistemas podem usar decimal_hours em cálculos, total_minutes em agendas ou os campos separados em interfaces. Cada solicitação API bem-sucedida custa US$ 0,002; entradas inválidas retornam invalid_input. Sem rede, mapas, relógio atual, aleatoriedade ou estado oculto, entradas iguais sempre produzem o mesmo JSON.
Perguntas técnicas
Quanto custa o cálculo pela API?
Cada solicitação API bem-sucedida custa US$ 0,002. O mesmo cálculo determinista é gratuito no navegador.