Coste de combustible del viaje
Un viaje de 300 millas a 30 millas por galón necesita 10 galones; multiplíquelos por el precio del surtidor y tendrá el presupuesto de combustible. Indique distancia, rendimiento y precio por galón o litro antes de salir. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Distancia
- 300
- Consumo
- 30
- Precio del combustible
- 3,5
- Combustible necesario
- 10
- Coste de combustible
- 35
Planificar un viaje por carretera o un trayecto diario suele empezar con una pregunta práctica: ¿cuánto costará el combustible? Este estimador de coste de combustible multiplica el volumen de combustible que necesita por el precio por unidad de combustible, donde el volumen es la distancia del viaje dividida por el consumo del vehículo expresado como distancia por unidad—millas por galón, kilómetros por litro o cualquier par coherente. Una distancia o consumo no positivos se rechaza como entrada inválida para que sensores en cero o invertidos nunca produzcan un crédito absurdo o una división por cero.
Qué puede hacer con ella
Presupuestos de combustible de viaje y vacaciones
Los viajeros introducen millas o kilómetros previstos, el mpg o km/L medio de su coche y el precio local del surtidor para ver el gasto total de combustible antes de reservar hoteles o ferries.
Flota y reembolso de gastos
Herramientas de flota y apps de gastos convierten la distancia del viaje y el consumo del vehículo en volumen de combustible y moneda para líneas de coste solo de combustible sin raspar APIs de mapas en vivo.
Preguntas frecuentes
¿Es gratuito el estimador de coste de combustible?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Convierte millas a kilómetros o consulta precios de gasolina en vivo?
No. Mantenga coherentes las unidades de distancia, consumo y precio usted mismo. Precios en vivo y conversión de cotizaciones de surtidor son herramientas separadas; esta capacidad solo multiplica volumen por precio.
¿Cuántos galones necesitará mi viaje?
Divida la distancia entre el rendimiento: 300 millas a 30 millas por galón requieren 10 galones. Ese dato le sirve para comprobar la autonomía del depósito y planificar paradas; el coste es esa cantidad por el precio del galón.
¿Cómo lo uso con kilómetros y litros?
Indique la distancia en kilómetros, el rendimiento en kilómetros por litro y el precio por litro. Sirve cualquier par coherente, pero no mezcle millas con kilómetros por litro sin convertir antes.
¿Qué cifra de consumo debo indicar?
Su media real, no la del catálogo. Las cuestas, los arranques en frío y la velocidad en autopista gastan más de lo que sugiere la cifra optimista, así que un dato realista le da un presupuesto fiable.
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/trip-fuel-cost \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":300,"fuel_economy":30,"fuel_price":3.5}'const res = await fetch("https://api.kit.forhosting.com/travel/trip-fuel-cost", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 300,
"fuel_economy": 30,
"fuel_price": 3.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/trip-fuel-cost",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 300,
"fuel_economy": 30,
"fuel_price": 3.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/trip-fuel-cost", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":300,"fuel_economy":30,"fuel_price":3.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":300,"fuel_economy":30,"fuel_price":3.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/trip-fuel-cost", 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": 300,
"fuel_economy": 30,
"fuel_price": 3.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.trip_fuel_cost",
"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.
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
Introduzca distancia, consumo y precio para obtener fuel_needed y fuel_cost en JSON estable para presupuestos, herramientas de flota y apps de viaje.
Cómo se calcula el coste de combustible a partir de distancia, consumo y precio
El volumen de combustible de un trayecto es la distancia dividida por el consumo cuando el consumo se escribe como distancia por unidad de combustible. Un viaje de trescientas millas en un vehículo de treinta millas por galón necesita diez galones; a tres dólares y cincuenta céntimos por galón el coste de combustible es treinta y cinco dólares. La misma identidad funciona en métrico: doscientos kilómetros a diez kilómetros por litro necesitan veinte litros, por el precio del litro. Mantenga unidades coherentes—no mezcle millas con kilómetros por litro sin convertir antes. Envíe los campos obligatorios distance, fuel_economy y fuel_price como números JSON o cadenas numéricas. Los alias miles, km, trip_distance y d se asignan a distance; economy, mpg, km_per_l, efficiency y fuel_efficiency se asignan a fuel_economy; price, price_per_unit, gas_price y fuel_unit_price se asignan al precio unitario. Una distancia no positiva y un fuel_economy no positivo son errores duros bajo el contrato del producto porque dividirían por cero o inventarían un llenado de depósito negativo. Un fuel_price negativo se rechaza igual. Los topes de magnitud mantienen los resultados finitos en el isolate Worker. Entradas idénticas producen siempre el mismo JSON: aritmética pura, sin red, sin semilla aleatoria y sin reloj de pared.
Lectura de los campos de respuesta y elección de entradas realistas
El campo formula es seguro para mostrar junto a los números de modo que los usuarios vean que el combustible es distancia sobre consumo y el coste es combustible por precio. Prefiera el consumo medio real a las cifras optimistas de folleto cuando la carretera incluya cuestas, arranques en frío o velocidades de autopista. En éxito la respuesta repite distance, fuel_economy y fuel_price tras un redondeo estable, más fuel_needed, fuel_cost, una cadena formula legible y method igual a distance_over_economy_times_price. Use fuel_needed cuando le importe la capacidad del depósito, la ansiedad de autonomía o cuántas paradas necesita; use fuel_cost al presupuestar un viaje de vacaciones, reembolsar kilometraje solo de combustible o comparar coches a un precio de surtidor dado. Este endpoint no modela elevación, tráfico ni viento; es una comprobación aritmética transparente, no un motor de rutas. La moneda es la unidad que use para fuel_price; el motor es agnóstico a unidades y no convierte dólares a euros. Campos obligatorios ausentes, valores no finitos y distancia o consumo no positivos fallan con invalid_input y no se cobran tras el rechazo del motor.
Uso de la API, precios, flujos de viaje y límites prácticos
Llame al estimador gratuito en el navegador para planificar vacaciones, demos de aula y comparaciones rápidas de coches sin instalar una hoja de cálculo. Envíe un cuerpo JSON con distance, fuel_economy y fuel_price (o los alias documentados). Use la API prepaga cuando un portal de viajes, panel de flota, app de gastos o herramienta de reservas necesite un contrato estable bajo saldo KIT a $0.002 por ítem exitoso; los fallos de validación nunca consumen saldo. Combine este endpoint con un convertidor de unidades de precio de combustible cuando la cotización del surtidor sea por litro pero su consumo esté en millas por galón—convierta el precio primero, luego llame aquí con unidades coincidentes. Para itinerarios multi-tramo, sume fuel_cost en el cliente o llame una vez por tramo para que cada segmento quede auditable. Los autores que envían SDK pueden mapear fuel_needed y fuel_cost a tablas que muestren volumen y dinero lado a lado—la misma forma que los conductores ven en una hoja simple de presupuesto de viaje.
Casos de integración
Comparación de coches y planificación del trayecto
Compradores y commuters comparan dos vehículos al mismo precio de combustible y longitud de ruta para estimar diferencias mensuales de coste de combustible en JSON determinista.
Preguntas técnicas
¿Cómo estimo el coste de combustible del viaje con esta calculadora?
Envíe JSON con distance, fuel_economy (distancia por unidad de combustible como mpg o km/L) y fuel_price. La respuesta incluye fuel_needed y fuel_cost.
¿Qué ocurre si la distancia o el consumo son cero o negativos?
La petición falla con invalid_input. Una distance o fuel_economy no positivos se rechaza para que el motor nunca divida por cero ni devuelva un coste absurdo.
¿Debe ser fuel_economy en mpg o en L/100km?
Use distancia por unidad de combustible (mpg, km por litro y similares). Si solo tiene L/100km, inviertalo a km/L primero; esta calculadora no acepta consumo por distancia directamente.