Presupuesto de viaje por días
Un viaje de 7 días se presupuesta multiplicando cuatro tarifas diarias, alojamiento, comida, transporte local y actividades, por la duración: obtiene el total y un subtotal por partida para ver cuál pesa más. Use cualquier moneda. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Alojamiento
- 90
- Alimento
- 40
- Transporte
- 25
- Actividades
- 35
- Días
- 7
- Total
- 1 330
- Total de alojamiento
- 630
- Total de comida
- 280
- Total de transporte
- 175
Planificar un viaje de varios días casi siempre empieza por un gasto diario: cuánto espera gastar cada día en alojamiento, comidas, desplazamientos y ocio. Esta calculadora de presupuesto de viaje por días convierte esas cuatro tarifas diarias más la duración de la estancia en un total claro, con subtotales por categoría para que vea qué partida domina. La identidad es totalmente determinista: el total de cada categoría es su tarifa diaria por el número de días, el total diario es la suma de las cuatro tarifas, y el gran total es ese total diario por los días. La moneda la elige usted; el motor nunca inventa tipos de cambio, impuestos ni comisiones de reserva. Una escapada urbana clásica de una semana con noventa de hospedaje, cuarenta de comida, veinticinco de transporte y treinta y cinco de actividades da un total diario de ciento noventa y un total de viaje de mil trescientos treinta. El recorrido usa solo aritmética finita, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.
Qué significa un presupuesto de viaje por días y qué contiene la respuesta
Un presupuesto de viaje por días responde a una pregunta de planificación que viajeros y equipos de producto se hacen cada semana: dado cuánto costarán cada día el hospedaje, la comida, el transporte local y las actividades, y dados los días que dura el viaje, ¿cuál es el sobre completo del trayecto?
Parejas que comparan escapadas urbanas, estudiantes que fijan un fondo compartido, nómadas digitales que dimensionan un mes en el extranjero y apps de viaje que muestran vistas previas de coste necesitan ese número antes de comprometer fechas o destinos. Esta calculadora no extrae precios de hoteles, no inventa tarifas de metro ni obtiene entradas de atracciones de la web; confía en las cinco cifras que usted aporta y aplica un único producto de forma cerrada.
Cero días es válido y simplemente no aporta nada de los componentes diarios, útil cuando solo desea validar que las cuatro tarifas se interpretan y suman correctamente. Si necesita una mezcla de viaje por carretera con combustible y peajes fijos más hospedaje y comida diarios, use en su lugar el ayudante de costo total de viaje; esta página se centra en tarifas diarias puras por duración para que hojas de cálculo, APIs y demostraciones de navegador compartan un contrato estable para presupuestos de destino.
Dónde encajan los presupuestos diarios de viaje en planificación, apps y enseñanza
Los planificadores de vacaciones se encuentran con este cálculo cuando una guía de ciudad sugiere noventa por noche en una habitación de gama media, cuarenta en comidas, veinticinco en transporte y treinta y cinco en museos y tours a lo largo de siete días, y el grupo necesita una sola meta de ahorro antes de reservar vuelos. Nómadas digitales y trabajadores remotos lo usan para comparar una estancia de dos semanas con un arrendamiento de treinta días cambiando solo el campo days y manteniendo el mismo apilado diario.
Productos de gastos y viaje llaman al mismo contrato desde scripts cuando un usuario elige fechas y tarifas diarias y la app debe mostrar un total esperado sin enviar un motor de reservas completo. Combínela con ayudantes de combustible y peajes cuando también tenga costes fijos de carretera, y con otras herramientas de viaje cuando construya un pequeño laboratorio de calculadoras de planificación gratuitas y deterministas para viajes, costes y logística.
Qué puede hacer con ella
Planificación de vacaciones y escapadas urbanas
Multiplique hospedaje, comida, transporte y actividades diarios por los días del viaje para fijar una sola meta de ahorro antes de reservar.
Apps de viaje y gastos
Genere totales de categoría reproducibles y un presupuesto global del viaje para vistas previas de itinerario, fondos compartidos y tarjetas de coste automatizadas.
Enseñanza del gasto diario
Muestre a los estudiantes cómo un apilado diario de cuatro partes escala de forma lineal con la duración de un viaje.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de presupuesto de viaje por días?
Es gratis en su navegador en esta página.
¿Qué ocurre si days es negativo?
La duración del viaje no puede ser negativa; use cero o un número positivo de días.
¿Esta herramienta convierte monedas o añade vuelos?
No. Todos los campos monetarios deben compartir ya una misma moneda, y los costes puntuales como vuelos de largo recorrido quedan fuera de este modelo de tarifa diaria.
¿En qué se diferencia de la calculadora de costo total de viaje?
El ayudante de costo total de viaje suma en cambio combustible y peajes fijos al hospedaje y la comida diarios solamente.
¿Cómo comparo una estancia de dos semanas con un mes?
Mantenga las cuatro tarifas diarias y cambie solo el número de días. Cada partida y el total se recalculan al instante, así que verá cuánto añade cada semana extra sin rehacer el presupuesto.
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-budget-by-days \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lodging":90,"food":40,"transport":25,"activities":35,"days":7}'const res = await fetch("https://api.kit.forhosting.com/travel/trip-budget-by-days", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lodging": 90,
"food": 40,
"transport": 25,
"activities": 35,
"days": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/trip-budget-by-days",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lodging": 90,
"food": 40,
"transport": 25,
"activities": 35,
"days": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/trip-budget-by-days", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lodging":90,"food":40,"transport":25,"activities":35,"days":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lodging":90,"food":40,"transport":25,"activities":35,"days":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/trip-budget-by-days", 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
{
"lodging": 90,
"food": 40,
"transport": 25,
"activities": 35,
"days": 7
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.trip_budget_by_days",
"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.
Límites
max_abs | 1000000000000 |
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
Se permiten cero días cuando solo desea inspeccionar el apilado diario; un recuento de días negativo se rechaza con invalid_input.
Qué significa un presupuesto de viaje por días y qué contiene la respuesta
La respuesta repite los valores normalizados de lodging, food, transport, activities y days, luego informa lodging_total, food_total, transport_total y activities_total para la estancia completa, daily_total como la tarifa combinada por día, el gran total, la precisión usada, una etiqueta de método trip_budget_by_days y una cadena de fórmula compacta para auditorías. No hay vía aproximada de Monte Carlo ni fuente de reservas en vivo: el motor construye un presupuesto finito dentro del rango numérico admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen campos requeridos ausentes, valores no finitos, magnitudes por encima del techo documentado, cualquier campo monetario negativo y cualquier days negativo, porque una duración de viaje negativa no define un presupuesto de varios días con sentido.
Cómo se leen hospedaje, comida, transporte, actividades y días
Se permiten signos más iniciales opcionales y notación científica en cadenas numéricas cuando se interpretan como decimales finitos; los espacios incrustados, prefijos hexadecimales y tokens no numéricos se rechazan con un mensaje claro para que una celda mala no se convierta en un total incorrecto. Los campos preferidos son lodging para la tarifa diaria de alojamiento, food para el presupuesto diario de comidas, transport para la movilidad local amortizada por día, activities para entretenimiento y visitas por día, y days para cuántos días aplican esas tarifas. Se aceptan alias como lodging_per_day, hotel, food_per_day, daily_food, transport_per_day, transit, activities_per_day, entertainment, trip_days y nights para que hojas de cálculo, cadenas de consulta y formularios tipados reutilicen el mismo contrato sin renombrar columnas. Todos los campos monetarios deben ser no negativos: un lodging, food, transport o activities negativo falla con invalid_input porque un coste negativo no es una entrada de planificación que esta identidad esté diseñada para multiplicar. days tampoco debe ser negativo; se permite cero, se permiten días fraccionarios cuando su plan usa tarifas de medio día, y se aceptan recuentos grandes hasta el techo de magnitud documentado. Un campo opcional precision, con alias decimals y dp, elige cuántos decimales se muestran, por defecto dos para visualización monetaria y tope quince. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático en una canalización automatizada sin reimplementar el producto usted mismo.
Dónde encajan los presupuestos diarios de viaje en planificación, apps y enseñanza
Docentes y asesores de finanzas personales lo usan para conectar la idea de libro de texto de gasto diario con un número concreto para una semana fuera, incluido el ejemplo clásico de siete días que da mil trescientos treinta cuando lodging es noventa, food cuarenta, transport veinticinco y activities treinta y cinco. Herramientas de producto y educación usan los campos de desglose lodging_total, food_total, transport_total y activities_total cuando el público necesita ver qué partida domina el presupuesto y dónde un alojamiento más barato o un itinerario más corto liberaría más dinero. En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra y no se guarda nada después de devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo de nivel A del KIT y le permite pasar de una demostración de panel a una canalización automatizada sin cambiar el resultado matemático.
Preguntas técnicas
¿Cómo se calcula el total?
total = (lodging + food + transport + activities) × days. El total de cada categoría es esa tarifa diaria multiplicada por days; daily_total es la suma de las cuatro tarifas.