Calcule o custo de combustível de uma viagem
Esta calculadora estima quanto combustível uma viagem exige e quanto ele custará.
Executar grátis
Informe a distância, a eficiência do veículo como distância por unidade de combustível e o preço de uma unidade. Mantenha as unidades compatíveis: milhas combinam com milhas por galão, enquanto quilômetros podem ser usados com quilômetros por litro. O resultado apresenta o consumo estimado e o custo total, ajudando você a planejar, comparar opções, prever reembolsos e organizar o orçamento antes de viajar.
Informe distância e eficiência compatíveis
Comece pela distância total que você espera percorrer, incluindo todos os trechos que devem entrar na estimativa. Em seguida, informe a eficiência em um formato de distância por unidade de combustível. Combinações comuns incluem milhas com milhas por galão e quilômetros com quilômetros por litro. A calculadora não associa os números a um sistema de medição específico; o essencial é manter a coerência. Se a distância estiver em milhas, a eficiência deve representar milhas por unidade de combustível escolhida. Se estiver em quilômetros, ela deve indicar quilômetros pela mesma unidade. Uma viagem com distância zero é válida e resulta em consumo e custo zero. A eficiência, porém, precisa ser maior que zero, porque uma divisão por zero ou uma eficiência negativa não tem interpretação útil. Para ida e volta, informe a distância completa ou dobre o trecho de ida antes do cálculo. Ao usar o valor do painel, avalie se ele representa as condições previstas. Uma média de longo prazo costuma produzir uma estimativa mais estável do que a leitura de um percurso curto e atípico.
Entenda o cálculo do consumo e do custo
O cálculo tem duas etapas diretas. Primeiro, a distância da viagem é dividida pela eficiência para estimar o volume de combustível necessário. Depois, esse volume é multiplicado pelo preço de uma unidade para chegar ao custo estimado. Por exemplo, quando a eficiência está em milhas por galão, dividir milhas por milhas por galão produz galões. Multiplicar esses galões pelo preço por galão gera um custo na moeda usada no preço. A mesma lógica dimensional funciona para quilômetros por litro e preço por litro. Os resultados são arredondados com precisão estável, o que facilita o uso em programas e automações, mas a estimativa não deve ser tratada como comprovante. O consumo real varia com velocidade, trânsito, clima, relevo, pressão dos pneus, carga, marcha lenta, desvios e modo de dirigir. O preço no posto também pode ser diferente do valor planejado. Use o resultado como referência e acrescente uma margem razoável quando houver incerteza sobre a rota ou as condições. O método é transparente e pode ser conferido em uma calculadora ou planilha.
Use a estimativa em orçamentos e comparações
Uma estimativa de combustível é mais útil quando todos os cenários usam as mesmas premissas. Para comparar dois veículos, mantenha a distância e o preço fixos e altere apenas a eficiência. Para comparar rotas, mantenha a eficiência e o preço e mude somente a distância. Para testar uma variação no preço, conserve a rota e a eficiência e informe outro preço unitário. Essa disciplina evita que várias mudanças escondam o motivo de uma estimativa ser maior. O resultado pode apoiar um orçamento pessoal, uma cotação de entrega, uma previsão de reembolso ou uma conversa sobre divisão de despesas, embora políticas formais possam exigir uma taxa oficial por quilômetro em vez do combustível real. Registre os dados de entrada junto com o resultado quando precisar reproduzi-lo, pois um total isolado não mostra qual distância, eficiência ou preço o produziu. A API custa US$ 0,002 por solicitação, e a versão no navegador pode ser usada diretamente na página. Nenhuma delas consulta serviços externos; a saída depende apenas dos três valores fornecidos. Refaça o cálculo quando a rota, o veículo previsto ou o preço provável mudar de maneira relevante.
Casos de uso
Planeje o orçamento da viagem
Estime a parcela de combustível das férias ou de um passeio antes de escolher a rota.
Compare veículos na mesma rota
Mantenha distância e preço para ver como eficiências diferentes alteram o custo previsto.
Antecipe despesas de entrega
Use distância, eficiência da frota e preço planejado para estimar o combustível de cada viagem.
Perguntas frequentes
Qual fórmula a calculadora usa?
Ela divide a distância pela eficiência para estimar o combustível e multiplica esse volume pelo preço unitário.
Quais unidades de distância e combustível posso usar?
Qualquer combinação coerente funciona, como milhas por galão ou quilômetros por litro.
Posso informar litros por 100 quilômetros?
Não. A eficiência deve ser distância por unidade de combustível. Converta antes litros por 100 quilômetros em quilômetros por litro.
Por que a eficiência precisa ser positiva?
O consumo é calculado dividindo distância por eficiência. Zero causaria divisão por zero, e um valor negativo não faria sentido.
A estimativa inclui pedágios e outras despesas?
Não. Ela considera apenas consumo e custo de combustível, sem pedágios, estacionamento, manutenção, hospedagem ou outros gastos.
Quanto custa uma solicitação pela API?
O preço é US$ 0,002 por solicitação. O mesmo cálculo determinista também está disponível no navegador.
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/calc2/fuel-cost-trip \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":420,"fuel_efficiency":35,"fuel_price":3.75}'const res = await fetch("https://api.kit.forhosting.com/calc2/fuel-cost-trip", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 420,
"fuel_efficiency": 35,
"fuel_price": 3.75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc2/fuel-cost-trip",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 420,
"fuel_efficiency": 35,
"fuel_price": 3.75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc2/fuel-cost-trip", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":420,"fuel_efficiency":35,"fuel_price":3.75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":420,"fuel_efficiency":35,"fuel_price":3.75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc2/fuel-cost-trip", 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": 420,
"fuel_efficiency": 35,
"fuel_price": 3.75
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.fuel_cost_trip",
"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.
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. |