Calculadora del valor de millas
Esta calculadora convierte el precio equivalente en efectivo de un canje en céntimos por milla para que usted compare distintas opciones.
Ejecutar — gratis
Introduzca las millas necesarias, el precio que pagaría en efectivo y, si lo desea, una referencia personal. El resultado muestra el valor calculado, la diferencia respecto a su objetivo y una valoración sencilla para vuelos, mejoras, hoteles u otros canjes.
Convierta un premio en un valor comparable
El precio en millas no revela por sí solo si un premio conviene. 25.000 millas pueden cubrir un vuelo caro de última hora o un asiento barato, aunque el saldo utilizado sea idéntico. La calculadora divide el precio equivalente en efectivo entre las millas y expresa el resultado en céntimos por milla. Así obtiene una unidad común para comparar rutas, cabinas, fechas y programas. Indique el importe que usted pagaría realmente, no una tarifa flexible inflada que nunca compraría. Si el billete cuesta 425 en efectivo y exige 25.000 millas, el cálculo muestra cuánto valor sustituye cada milla. Normalmente debe restar del precio en efectivo los impuestos y recargos que también pagará al canjear, pues las millas no cubren esas cantidades. Este ajuste evita que un premio con recargos elevados parezca mejor de lo que es y permite una comparación más honesta.
Elija e interprete su referencia
La referencia representa el valor mínimo que usted acepta al gastar millas. El valor predeterminado es un punto de comparación general, pero ninguna tasa sirve para todas las personas ni programas. Su referencia puede considerar el valor que suele obtener, el coste de adquirir millas, la facilidad para ganarlas y el riesgo de una devaluación. La herramienta clasifica el resultado como inferior si no alcanza la referencia, bueno si la iguala o supera y excelente si llega al 150% de ella. Son etiquetas mecánicas: describen la relación entre los datos introducidos, no la calidad del viaje. Un canje ligeramente inferior puede convenir si desea conservar efectivo, encuentra una plaza escasa o sus millas van a caducar. Del mismo modo, un resultado excelente carece de sentido si usted jamás pagaría la tarifa usada. Considere la comparación como una prueba útil, no como una regla que sustituya sus circunstancias.
Compare los canjes en igualdad de condiciones
Para comparar bien, aplique las mismas hipótesis a todas las opciones. Use una sola moneda, valore de forma coherente condiciones tarifarias similares y descuente del equivalente en efectivo los impuestos o gastos inevitables del premio. Al comparar clase económica y ejecutiva, decida si el precio comercial de la cabina superior representa valor real para usted; usar todo el precio de catálogo puede producir una cifra espectacular aunque nunca gastaría esa suma. Repita el cálculo con la tarifa reembolsable, la alternativa aceptable más barata y su disposición personal a pagar. La diferencia porcentual indica cuánto queda el resultado por encima o debajo de la referencia y ayuda a ordenar dos buenos premios. Esta herramienta solo evalúa el valor del canje. No incorpora bonificaciones de transferencia, millas obtenidas con un billete pagado, ventajas de categoría, flexibilidad, disponibilidad ni devaluaciones futuras. Esos factores importan, pero el cálculo transparente mantiene visible la decisión principal.
Qué puede hacer con ella
Compare efectivo y premios
Convierta una tarifa premio en céntimos por milla antes de decidir entre pagar o usar su saldo.
Ordene varias opciones de viaje
Evalúe rutas, fechas o cabinas con una referencia común e identifique cuál aporta mayor valor.
Defina una política de canje
Use una tasa mínima personal para decidir de forma coherente cuándo ahorrar millas y cuándo gastarlas.
Preguntas frecuentes
¿Cómo se calculan los céntimos por milla?
El precio equivalente se multiplica por 100 para pasarlo a céntimos y se divide entre las millas necesarias.
¿Debo incluir impuestos y recargos del premio?
Reste del precio comparable los importes que pagará en efectivo, porque las millas no sustituyen esos cargos.
¿Qué referencia debería utilizar?
Elija una tasa acorde con su programa, el coste de obtención, sus oportunidades habituales y sus preferencias.
¿Una valoración buena garantiza que debo canjear?
No. Solo compara el valor calculado con su referencia; también importan disponibilidad, flexibilidad, comodidad y presupuesto.
¿Sirve para hoteles o mejoras de cabina?
Sí. Puede comparar cualquier premio si conoce su coste en millas y un precio equivalente realista.
¿Cuánto cuesta una solicitud API?
Cada solicitud API cuesta $0.002; el mismo cálculo determinista puede ejecutarse en el navegador.
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/travel2/frequent-flyer-miles-value \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"miles":25000,"cash_value":425}'const res = await fetch("https://api.kit.forhosting.com/travel2/frequent-flyer-miles-value", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"miles": 25000,
"cash_value": 425
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel2/frequent-flyer-miles-value",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"miles": 25000,
"cash_value": 425
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel2/frequent-flyer-miles-value", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"miles":25000,"cash_value":425}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"miles":25000,"cash_value":425}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel2/frequent-flyer-miles-value", 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
{
"miles": 25000,
"cash_value": 425
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel2.frequent_flyer_miles_value",
"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. |