Coste de carga de un viaje en VE
Un viaje de 250 km con un consumo de 18 kWh cada 100 km necesita 45 kWh, y la herramienta lo convierte en el coste de carga según su precio de la electricidad, además del coste por kilómetro. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Distancia
- 250
- Eficiencia
- 18
- Precio de la electricidad
- 0,15
- Unidad de distancia
- Km
- Moneda
- USD
- Unidad de eficiencia
- kWh/100km
- Energía en kWh
- 45
- Costo de carga
- 6,75
- Costo por distancia
- 0,027
Planificar un viaje eléctrico por carretera sin una estimación clara del coste de carga le deja adivinando el ahorro de combustible y el presupuesto del cargador del hotel de una noche. Esta calculadora del coste de carga de un viaje en vehículo eléctrico toma la distancia del trayecto, el consumo de energía de su vehículo en kilovatios-hora por cada cien kilómetros o millas y el precio de la electricidad por kilovatio-hora, y luego devuelve la energía que va a extraer y el dinero que representa esa carga. Úsela antes de un fin de semana largo al volante, al comparar la tarifa nocturna del hogar con las tarifas públicas de carga rápida en corriente continua, o al construir un itinerario de varias paradas donde cada tramo necesita una partida de energía transparente.
Cómo la distancia, el consumo y el precio se convierten en coste de carga
Los vehículos eléctricos no queman litros de combustible; extraen kilovatios-hora del paquete de baterías y, más tarde, de un cargador. Los fabricantes y los ordenadores de a bordo suelen publicar el consumo en kilovatios-hora por cada cien kilómetros (o por cada cien millas en algunos mercados). Esta capacidad multiplica la distancia del viaje por esa cifra de consumo y la divide entre cien para obtener la energía que necesita el viaje en kilovatios-hora.
Después multiplica la energía por el precio de la electricidad que usted aporta por kilovatio-hora, produciendo el coste de carga en la moneda que indique. La respuesta también devuelve el coste por unidad de distancia, para que pueda comparar tramos de distinta longitud en igualdad de condiciones. Como el cálculo es aritmética pura sin consulta de red ni modelo de aprendizaje automático, las salidas son aptas para pruebas de referencia, se pueden cachear por un hash de las entradas y son seguras para incrustarlas en herramientas de cotización sin conexión.
El clima, el desnivel, la calefacción del habitáculo y una aceleración agresiva pueden cambiar el consumo real; trate el consumo que introduce como una media de planificación o una cifra pesimista, no como una garantía de rendimiento en carretera en toda condición.
Entradas, unidades y cuándo la validación rechaza una solicitud
Los campos de unidad y moneda son solo etiquetas: el servicio no convierte entre kilómetros y millas ni entre monedas, así que mantenga el consumo coherente con la unidad de distancia que elija y el precio coherente con la moneda que muestre. Una distancia negativa o un precio de la electricidad negativo también se rechazan. Una distancia cero da energía cero y coste cero, lo cual es útil para filas de plantilla en trabajos por lotes.
Los turismos eléctricos habituales suelen situarse aproximadamente entre doce y veinticinco kilovatios-hora por cada cien kilómetros, según el tamaño, la velocidad y la carga de la climatización.
Qué puede hacer con ella
Presupuestos personales de viaje por carretera
Estime el coste de carga nocturna en casa para un viaje de vacaciones a partir de la distancia, la cifra de kWh/100 de su coche y la tarifa eléctrica residencial.
Coste total de propiedad de flota
Procese por lotes muchos tramos con precios de electricidad de depósito frente a públicos para construir partidas de energía transparentes en los informes de flota de VE.
Comparación entre cargador del hogar y público
Vuelva a ejecutar la misma distancia y consumo con dos precios de electricidad para mostrar cuánto añade un cargador de destino frente a cargar en casa.
Preguntas frecuentes
¿Cómo se calcula el coste de carga de un viaje en VE?
La energía en kWh es igual a la distancia por el consumo (kWh por 100 unidades) dividido entre 100. El coste de carga es la energía por el precio de la electricidad por kWh. La respuesta también devuelve el coste por unidad de distancia.
¿Qué pasa si el consumo es cero o negativo?
El consumo debe ser un número positivo mayor que cero, porque un consumo no positivo no puede definir una energía de viaje con sentido.
¿El consumo es en millas por kWh o en kWh por 100 km?
Esta calculadora espera el consumo en kWh por cada 100 unidades de distancia (km o mi).
¿La moneda se convierte entre USD y EUR?
No. La moneda es solo una etiqueta en la respuesta.
¿Cómo comparo cargar en casa con un cargador rápido público?
Haga el cálculo dos veces con la misma distancia y el mismo consumo: una con su tarifa de casa y otra con la del cargador público. La diferencia entre ambos costes es lo que añade el cargador público en ese viaje.
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/ev-trip-cost \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":250,"efficiency":18,"electricity_price":0.15}'const res = await fetch("https://api.kit.forhosting.com/travel/ev-trip-cost", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 250,
"efficiency": 18,
"electricity_price": 0.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/ev-trip-cost",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 250,
"efficiency": 18,
"electricity_price": 0.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/ev-trip-cost", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":250,"efficiency":18,"electricity_price":0.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":250,"efficiency":18,"electricity_price":0.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/ev-trip-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": 250,
"efficiency": 18,
"electricity_price": 0.15
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.ev_trip_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
La fórmula es determinista e idéntica en la herramienta gratuita del navegador y en la API de pago, de modo que los planificadores de rutas, los paneles de flota y las hojas de cálculo personales comparten una sola cifra en lugar de tres modelos mentales en conflicto.
Entradas, unidades y cuándo la validación rechaza una solicitud
Envíe una distancia no negativa, un consumo positivo en kilovatios-hora por cada cien unidades de distancia, un precio de la electricidad no negativo por kilovatio-hora y, de forma opcional, etiquetas para distance_unit (km o mi) y currency (por ejemplo USD o EUR). Se admiten alias por comodidad: consumption y kwh_per_100 para el consumo, y price_per_kwh o price para electricity_price. El consumo debe ser estrictamente mayor que cero; un consumo cero o negativo se rechaza con invalid_input y no se cobra, porque dividir la energía entre una cifra no positiva carece de sentido y provocaría un fallo o inventaría un coste infinito.
Usar la herramienta gratuita del navegador, la API y procesos de varios tramos
Cachee los resultados cuando las entradas sean estables, y vuelva a ejecutar cuando el conductor actualice el consumo derivado del paquete tras un viaje real, para que la estimación de la próxima semana siga al vehículo que realmente posee. Use la herramienta del navegador para un único itinerario de fin de semana antes de salir de casa, o llame al mismo contrato JSON desde un planificador de rutas, una hoja de coste total de propiedad de flota o un trabajo por lotes que tarifica decenas de tramos. El precio publicado de la API es de $0.002 por elemento correcto; la validación fallida no consume saldo prepago. Empareje charging_cost con sus tarifas públicas frente a las del hogar ejecutando la misma distancia y consumo dos veces con distintos valores de electricity_price, y luego compare los dos resultados para decidir si merece la pena desviarse a un cargador más lento pero más barato. Para viajes de varias paradas, sume energy_kwh y charging_cost entre los tramos en lugar de promediar el consumo a ciegas: los segmentos de autopista frente a los urbanos a menudo merecen consumos distintos.
Preguntas técnicas
¿Es gratis y cuánto cuesta la API?
La herramienta del navegador es gratuita y se ejecuta localmente. El uso de la API se paga con saldo KIT prepago a $0.002 por solicitud correcta. La entrada no válida falla sin cargo.