Booking guide
Why Flight Prices Change Every Time You Search
Flight prices change because the fare buckets underneath them change — airlines refile fares up to 2 to 4 times a day, and within a fare class each seat sold moves the next one up a price step. Searching again rarely changes the price by itself, but the market moves between your searches, and thin routes can shift 5 to 15% in a single day.
No, the airline isn't charging you more because you looked twice. Cookies aren't setting your fare. What's happening is that the cheap bucket sold out while you were deciding — and the next bucket up can be $90 more for the identical seat.
Are airlines tracking your searches and raising prices?
This one is testable, and it keeps failing the test. When price-comparison sites and journalists have run controlled checks — same route, same dates, two browsers, one cleaned of cookies and one not — the fares come back identical. The EU and US consumer regulators have looked for the practice repeatedly without finding it at scale.
What does happen is subtler: booking sites sometimes show slightly different totals depending on your location (taxes and currency), whether you're logged in (member fares, credit-card offers), and which payment method you've selected at checkout (some card-linked discounts are applied at the final step). Those are business rules, not surveillance.
Where prices genuinely do adapt is after you buy. Once you've booked, dynamic pricing on ancillary items can shift, and some airlines upsell different seat or bag bundles to different passengers. The base fare, though, isn't personalized to your search history.
What makes flight prices change between searches?
Five real drivers:
- Fare buckets. Each flight sells seats at several published prices in sequence. Sell 10 seats at the $180 bucket and the next seat is $215. On a 150-seat flight, the difference between the first and last bucket can exceed $400.
- Demand signals. Search volume and booking pace feed revenue-management systems that adjust buckets daily, sometimes hourly on competitive routes.
- Airlines filing new fares. Carriers file fare updates 2 to 4 times a day. A sale can start and end inside 48 hours, and a matching fare from a competitor can vanish the same afternoon.
- Capacity changes. Equipment swaps, cancelled frequencies, and seasonal schedule shifts remove or add seats. Losing 40 seats on a route with 6 daily flights raises prices on the remaining five.
- Time to departure. Inside 21 days, prices climb as the airline sells certainty. Inside 7 days, business travelers dominate the cabin and fares go to walk-up levels.
Why does the same flight cost more on one site than another?
Because you're usually not looking at the same product. Differences of $15 to $60 between booking sites on an identical itinerary often come down to:
- Fare brand. An OTA may quote basic economy while the airline's own site defaults to main cabin with a carry-on and seat selection included.
- Baggage and seat fees. The cheaper-looking total may exclude a $35–$50 checked bag each way and a $12–$30 seat fee.
- Currency conversion and foreign transaction fees. A card charged in the airline's local currency can add 3%.
- Cached prices. Fares move during a crawl. Aggregators display prices that were true when the page was built, sometimes 15 to 30 minutes earlier, and a "price changed" notice at checkout is the rule rather than the exception.
The way to compare is the all-in total at checkout for the same fare brand, with the same bag count. Anything else is comparing a Fare Brand A on one site to Fare Brand B on another.
Does clearing your cookies or using incognito help?
No measurable effect on the fare itself, though it can help in one narrow way: incognito sessions show unpersonalized availability, which is useful when you're checking whether a member-only or logged-in price is being applied. Clear cache if pages are stale, but don't expect the number to drop.
What does move the number is changing what you ask for: shifting your dates by a day or two, accepting a connection, or looking at a nearby airport. Those change the underlying inventory, which is the only thing that actually sets the price.
How do you stop the price moving while you decide?
Three habits, and they're boring on purpose:
- Set a fare alert instead of re-searching. Alerts watch the route for you and email you when the fare drops, which removes the anxiety loop entirely.
- Buy inside the 24-hour window. US carriers must let you cancel or hold a reservation at no cost within 24 hours if you booked at least 7 days before departure. That gives you a day to double-check the fare without losing it.
- Screenshot the total at checkout. If the final price differs from what you were shown, you have a record — and booking sites increasingly price-correct at that step rather than absorb the change.
Long-haul routes with few daily flights move the hardest, so on something like SFO to Tokyo flights a $40 jump between two searches is normal and doesn't mean you missed anything. It's also why thin long-haul routes like ATL–CDG are worth checking at the same time each day rather than impulsively all afternoon: one data point per day tells you the direction, and the direction is what you're buying.
Compare live fares for this topic before you book — the price you see on the board is refreshed hourly.
Check fares on FareZunoPrices in this article are illustrative ranges, not live quotes. Fares move daily — always confirm the final total before paying.