Por qué cambian los precios de los vuelos al minuto

Laura
Por qué cambian los precios de los vuelos al minuto
Foto de Grigorii Shcheglov en Unsplash

Buscas Madrid-Lima un martes por la noche. Sale a 612 €. Vas a cenar, vuelves dos horas después, y está a 689 €. Tu reacción inmediata es echarle la culpa a tus cookies o a tu IP. Esa explicación lleva diez años circulando por internet, y es básicamente falsa. Por qué cambian los precios de los vuelos tiene una respuesta más interesante y más útil que el folclore del "borra cookies y baja".

La mecánica real son tres cosas superpuestas: dynamic pricing dentro de la aerolínea, clases de reserva (RBD) que abren y cierran como cajones de inventario, y caching agresivo en los metabuscadores. Vamos por orden.

Dynamic pricing y revenue management

Cada plaza de cada vuelo está asignada internamente a una clase de reserva o RBD (reservation booking designator). Para Iberia en business, la clase J flexible es la más cara, seguida por C, D, I, Z, P en orden descendente. En economy van Y, B, H, K, M, L, V, S, N, Q, O — más o menos en ese orden, dependiendo del operador. Cada clase tiene un precio asociado y un límite de plazas asignadas. Cuando se vende la última plaza en clase V, la siguiente persona que reserve paga el precio de clase S, que es más alto.

El sistema de revenue management (típicamente PROS O&D, Sabre AirVision, o desarrollo propio) recalcula esos límites cada 15-30 minutos basándose en demanda observada, días hasta el vuelo y comparación con el load factor histórico. Si esa noche entran 8 reservas más de las esperadas para tu vuelo MAD-LIM, el algoritmo cierra clase V — y de repente el precio público sube 70 €. No te están cobrando más a ti: están vendiendo desde una clase más cara porque la barata se agotó.

Por eso "subió en dos horas" es real, no paranoia, y por eso "miré 15 veces hoy" no hace que suba más. El precio sube cuando la clase profunda se vende, no cuando tú miras.

El mito de la IP y las cookies

La hipótesis popular dice: la aerolínea ve que vuelves a buscar, deduce que estás interesado, y te muestra un precio más alto para empujar a la compra. Esta historia es persistente porque tiene una pequeña verdad — los OTAs (Online Travel Agents) como Expedia, Booking.com, Trip.com y algunos otros sí ajustan resultados de búsqueda según señales del usuario (lo confirmaron auditorías de la FTC en 2017 y un análisis del Wall Street Journal). Pero esos ajustes son sobre qué resultados ordenar primero, no sobre el precio del billete en sí.

El precio del billete de Iberia o LATAM o Avianca está fileado en el GDS (Amadeus, Sabre) y es el mismo independientemente de si lo busca un usuario nuevo en navegación privada desde una IP de Lituania o tú desde tu portátil con 200 búsquedas previas. Cualquier prueba seria — y se han hecho varias, incluida una de Consumer Reports con cuentas paralelas — encuentra diferencias no atribuibles a la identidad del usuario. Las diferencias que aparecen son por timing, ruta de proxy o caché.

Borra tus cookies si te hace sentir mejor. No te va a bajar el precio.

El problema real: caching

Aquí es donde se complica. Google Flights, Skyscanner y Kayak no consultan en tiempo real al GDS cada vez que buscas. Sería insostenible — el GDS cobra por consulta (entre 0,02 y 0,15 USD), y Google procesa cientos de millones al día. Lo que hacen es cachear resultados. Para una ruta popular tipo Madrid-Nueva York, la caché de Google Flights puede tener 15-60 minutos. Para una ruta menos buscada como Bilbao-Reikiavik, la caché puede ser de 4-24 horas.

Esto significa dos cosas. Primera: a veces el precio que ves en Google ya no existe en el GDS. Cuando haces click para reservar, te redirige a la web de la aerolínea y descubre que el precio "real" es otro. Esto no es engaño — es la caché. Segunda: cuando "vuelves a mirar y subió", a veces lo que pasó es que se actualizó la caché, no que el precio cambió en ese momento. El precio podía estar a 689 € desde hace seis horas y la caché te enseñaba el fantasma de 612.

Cómo distinguir un cambio real de un fantasma de caché

Tres comprobaciones rápidas. Una, busca directamente en la web de la aerolínea (iberia.com, vueling.com, aireuropa.com). El precio que aparece ahí es el precio actual del GDS — no hay caché intermediaria. Dos, prueba en dos metabuscadores distintos. Si Google Flights muestra 612 € y Kayak muestra 689 €, el de 689 es probablemente el verdadero (porque Kayak tiene su propia caché, normalmente más corta para rutas medianas). Tres, prueba en navegación privada. Si el precio cambia entre normal y privada en la misma sesión, eso sí es un comportamiento del OTA, no del precio publicado.

Las caídas de precio reales: cuándo y por qué

Los precios bajan por motivos predecibles. Uno: una aerolínea decide abrir una clase profunda que estaba cerrada, normalmente porque las ventas vienen flojas para esa fecha. Iberia hace esto sistemáticamente los martes y miércoles para vuelos a 60-90 días vista. Dos: fuel surcharge revisión mensual, normalmente el día 1 o el 15. Si Brent bajó, el YQ se reajusta y los precios totales caen 40-120 € en largo radio. Tres: promo de competidor — si Air Europa lanza promo MAD-MEX, Iberia y Aeroméxico tardan 24-72 horas en igualar o quedarse atrás (a veces se quedan atrás a propósito, sobre todo si el competidor ofrece menos asientos y la promo dura poco).

Cuatro, las menos predecibles: errores de pricing que no llegan a ser error fares completas pero sí caídas anómalas de 30-40% en una clase concreta, normalmente correctas en 24-72 horas porque la aerolínea las detecta y republica.

Qué hacer con todo esto

La consecuencia práctica para ti, viajero: mirar mucho no ayuda. Mirar en momentos clave sí. Caer dentro de la ventana correcta y revisar 2-3 veces por semana es más rentable que revisar 4 veces al día. Borrar cookies no hace nada. Buscar directamente en la web de la aerolínea cuando vas a tomar la decisión final, sí — evita el fantasma de caché.

Y la única forma de no perderte una bajada real es que algo esté mirando por ti continuamente, comparando precio actual contra histórico de la clase tarifaria, no contra una caché de hace 6 horas. Si prefieres tener un sistema que vigile esto por ti, Flyozo hace exactamente eso — pones tu aeropuerto, conectas las rutas que te importan, y las alertas llegan en push cuando el precio se mueve de verdad. No cuando se actualiza una caché.

Free deal alerts

Get the best travel deals in your inbox

Join 200,000+ travelers. One email a week with the biggest flight & hotel price drops — no spam, unsubscribe anytime.

No spam. Unsubscribe anytime.