DataFlight
Airline fees and baggage rules change, and every figure here carries the date it was checked against the airline's own published page. Always confirm with the airline before you fly. Flight search is provided by Kiwi.com and this site is paid a commission on bookings made through it, at no cost to you and with no effect on what is published here.

Flight Price Tracker: How Alerts Work and When to Buy

A flight price tracker shows a fare's range, not its future. Learn how alerts work, why post-booking drops are rarely refundable, and how to read fare history.

A flight price tracker records the fares a route has actually sold at and alerts you when the current price moves outside that recorded range. It does not know what the fare will do next. The distinction matters because most advice about when to buy is a prediction, and revenue management systems are not forecastable from a web page. What an alert gives you is a reference range, and a range is the only thing that turns a fare into a good or bad price.

What a flight price alert actually does

A flight price alert is a saved search. You give it a route, dates, and sometimes a cabin or a maximum number of stops. The tracker polls fares for that search and notifies you when the price changes. Google Flights price tracking works this way, as do the alert functions inside most online travel agencies and several independent trackers. The mechanism is monitoring, not prediction.

What alerts do not do is reserve a fare, hold a seat, or tell you whether the current price is the lowest it will ever be. They also do not cover every fare. A tracker sees the fares it is fed, which may exclude some low-cost carriers, some consolidator fares, and some error fares that appear and disappear within hours. An alert that never fires is not proof the fare never moved; it may be proof the tracker was not watching that inventory.

The rule that makes tracking useful

A fare is only cheap or expensive relative to its own history on that route, in that season, at that advance-purchase window. The same number can be a bargain on one route and a markup on another. That is why the variance by route is the finding, not a caveat on it. A tracker that shows a $180 fare on a route whose recorded range is $140 to $320 is telling you something different from a tracker showing $180 on a route whose range is $90 to $200.

What the figure depends onWhy the figure changesWhat to record
Route and seasonDemand and capacity differ by city pair and monthThe route, the travel month, and the date you checked
Advance-purchase windowFare classes close as departure approachesDays between check and departure
Cabin and fare familyBasic, main, flexible, and premium have separate bucketsThe exact fare brand, not just the cabin
Number of stops and layoverNonstop and connecting inventory are priced separatelyStops and total journey time
Bag and seat inclusionA low fare can cost more once bags are addedWhether a carry-on or checked bag is included
Tracker coverageSome carriers and fare types are not fed to every trackerWhich tracker produced the alert

Every figure in that table is conditional. A tracker that reports a single number without the route, the date checked, and the fare brand is reporting a number you cannot use.

How to read a fare history chart without over-fitting it

A fare history chart plots observed prices over time. The temptation is to draw a line through the low points and assume the next low point will match. That is over-fitting. The chart shows what happened, not a schedule. Two patterns are worth reading:

  • The floor. The lowest fare observed over a long window is a real reference. It tells you what the route has actually sold at, not what it might.
  • The spread. A route with a narrow spread between low and high is less sensitive to timing than a route with a wide spread. The width of the spread is the useful part.

A chart with three data points is not a history. A chart with a year of data on the same route, season, and advance-purchase window is a reference. Anything in between is a sketch.

A worked calculation: what a fare range tells you

Suppose a tracker has recorded the following fares for a round trip on a specific route, for travel in a specific month, checked over the previous 90 days. These are illustrative numbers, not a quote for any route.

Step 1: Record the observed fares.
  Low:  $210
  High: $540
  Current: $265

Step 2: Compute the range.
  Range = High - Low = $540 - $210 = $330

Step 3: Compute where the current fare sits in the range.
  Position = (Current - Low) / Range
  Position = ($265 - $210) / $330
  Position = $55 / $330
  Position = 0.167, or 16.7% above the floor

Step 4: Compare with the cost of waiting.
  If the fare rises to the midpoint ($375), waiting costs $110.
  If the fare falls to the floor ($210), waiting saves $55.
  The asymmetry depends on the route, not on a rule.

Step 5: Add the bag cost if the fare brand excludes one.
  If a checked bag is $35 each way, add $70 to the fare before comparing.
  $265 + $70 = $335, which is 37.9% above the floor.

The calculation does not tell you to buy or wait. It tells you what the current fare is relative to its own recorded range, and what a bag would add. The decision is yours, and the numbers change with the route, the season, and the fare brand.

Why a price drop after you book is usually not recoverable

Most airline fares are non-refundable after the 24-hour window that US DOT rules require for tickets bought at least seven days before departure. That rule, enforced by the US Department of Transportation, gives you a cancellation right within 24 hours of purchase if the booking was made at least a week before the flight. After that window, the fare rules govern. A drop in the published fare after you book does not create a refund right on a non-refundable ticket.

Some airlines offer a change or rebooking option that lets you apply the value of the original ticket to a new one, sometimes for a fee. Whether that is worth doing depends on the fee, the difference in fare, and the fare brand. A $40 drop against a $200 change fee is not a saving. A $300 drop against a $0 change fee on a flexible fare is a different calculation. The rule to carry: the refund right comes from the fare rules and the DOT window, not from the tracker.

What people get wrong about tracking, and why

The most common mistake is treating an alert as a prediction. It is natural because trackers present history as a chart, and a chart looks like a trend. A line going down suggests it will keep going down. But a fare chart is a record of revenue management decisions, and those decisions respond to demand, competition, fuel, and inventory in ways a chart cannot show. The chart is a rear-view mirror.

The second mistake is booking a fare because it is the lowest the tracker has seen, without checking what the fare includes. A basic fare with no carry-on can be more expensive than a main fare with one, once the bag is added. The tracker compares fares, not total trip costs.

The third mistake is assuming the tracker sees every fare. It does not. Low-cost carriers, some international carriers, and some consolidator fares may not be in the feed. A fare that is not in the tracker is not a fare the tracker can alert you to.

The fourth mistake is checking too often. A fare can move several times a day. Checking hourly produces noise, not signal. A daily or twice-daily check over a long window produces a range you can use.

When will flight prices drop

No page can answer that for a specific route and date. Revenue management systems set fares in response to demand and inventory, and those inputs are not public. What a tracker can tell you is what the fare has been, and what it is now relative to that history. The honest answer to “when will flight prices drop” is that the question assumes a forecast that does not exist. The useful question is “what is the range on this route, and where does today’s fare sit in it.”

How to set up a tracker that gives you a usable range

  1. Pick the route, the travel month, and the fare brand you would actually buy. A range for a different cabin is not your range.
  2. Set the alert to notify on any change, not only on a drop. You need the high points as well as the low points to see the spread.
  3. Record the date and the fare each time you check. A tracker that stores the history for you is better than one that only shows the current price.
  4. Check daily, not hourly. The range is built over weeks, not minutes.
  5. When the alert fires, compare the fare to the recorded floor and to the total cost with bags and seats. The comparison is the decision input.

What the figures depend on

Every fare figure on this page is conditional. The range depends on the route, the season, the advance-purchase window, the cabin, the fare brand, and the tracker’s coverage. The DOT refund window depends on when the ticket was bought relative to departure. The bag fee depends on the airline and the fare brand. None of these are fixed across carriers or routes. When you see a fare, ask what produced it and when it was checked.

This page does not provide medical advice. If you are dealing with disordered eating, contact the National Eating Disorders Association Helpline at 1-800-931-2237 (US) or your local emergency number.

Common questions

Does a flight price tracker predict when fares will drop?

No. A tracker records fares that have been observed and alerts you when the current price changes. It does not forecast revenue management decisions, which depend on demand, inventory, and competition that are not public. The useful output is a range, not a prediction.

Can I get a refund if the fare drops after I book?

On most non-refundable fares, no. US DOT rules require a 24-hour cancellation window for tickets bought at least seven days before departure. After that, the fare rules govern. Some airlines allow changes for a fee, but the fee may exceed the difference.

How often should I check a flight price tracker?

Daily or twice daily over a long window produces a usable range. Hourly checks produce noise, because fares can move several times a day. The range is built over weeks, not minutes.

Does Google Flights price tracking cover every airline?

No tracker covers every fare. Some low-cost carriers, some international carriers, and some consolidator fares may not be in the feed. A fare that is not in the tracker is not one the tracker can alert you to.

What should I record when I track flight prices?

Record the route, the travel month, the date you checked, the fare brand, and whether a bag is included. A fare number without those conditions is not comparable to another fare number. The range is only useful if the conditions match.

Read next