
Fare evaluation · flight guide
What counts as a good flight deal? A price is only half the answer
- Sep 1, 2026
- last reviewed
- 8 min
- reading time
- 10
- chapters
A low number is not yet a good flight deal.
It can belong to the wrong season, leave from an airport three hours away, exclude the bag you need and turn a nonstop journey into two separate tickets. It can also be the best fare you will see all year. The number alone does not tell you which one you have.
A useful definition is stricter:
A good flight deal is an unusually low total price for an itinerary you would willingly take.
That sentence has four tests inside it. Run them in order and most of the noise disappears.
Test 1: compare the fare with the correct normal
“$500 to Tokyo” sounds cheap or expensive depending on where the trip starts, when it happens, whether it is one-way and which cabin you are buying.
The comparison must match:
- the same origin and destination;
- the same direction: one-way or round-trip;
- a comparable travel season;
- the same cabin;
- a broadly similar trip length;
- taxes included.
A global “average flight price” is useless here. So is a struck-through price that no traveller actually paid. The strongest baseline is the route’s own observed price history for comparable travel periods.
flight.deals uses the median of observed monthly fares on a route when enough history exists. A median is the middle of the observed range; it is less easily distorted by one absurdly high date than an average. When the history is too thin, the board shows the fare without inventing a percentage.
The percentage is context, not a command. Twenty per cent below a normal fare is meaningful. It does not make a bad itinerary good.
Test 2: compare like with like
Search results often place products with very different utility in the same list.
A seven-hour nonstop and a 19-hour one-stop itinerary both move you between the same cities. A basic-economy ticket and a flexible economy fare may share a cabin label. An airport 15 minutes from the city and one 90 minutes away can share the destination name.
Before deciding that one price beats another, normalise the result:
| Compare | Keep constant |
|---|---|
| Dates | Same departure and return window |
| Journey | Same maximum stops and similar duration |
| Cabin | Same cabin on the longest segment |
| Baggage | The bags you will actually take |
| Airports | Only airports you are prepared to use |
| Ticket protection | Protected connection or self-transfer |
This is why the cheapest result and the best deal are not always the same row. Sorting by price answers “which ticket has the lowest headline?” It does not answer “which journey gives me the most value?”
Test 3: calculate the price you will really pay
Start with the fare at the final checkout, not the first search screen. Then add everything the itinerary causes.
| Cost | What to include |
|---|---|
| Ticket | Final price for every passenger |
| Baggage | Cabin and checked bags in both directions |
| Seats | Only if sitting together or choosing a seat matters |
| Airport transfer | Train, bus, fuel, tolls, parking or taxi |
| Timing | Hotel required by an early departure or late arrival |
| Self-transfer | Buffer hotel, baggage recheck and disruption risk |
| Payment | Unavoidable card or currency costs |
Call the result the trip-start cost. You do not need a spreadsheet for every weekend away, but you should do the arithmetic whenever an alternative airport, low-cost fare or separate ticket creates a large apparent saving.
An $80 fare with a $70 bag and a $45 airport transfer is not cheaper than a $170 fare from the airport near home. It is merely advertised earlier in the calculation.
Test 4: price your time and risk
Money is not the only scarce part of a trip.
Suppose one itinerary costs $420 nonstop and another costs $310 with a connection that adds seven hours each way. The saving is $110. The extra travel time is 14 hours, so you are being paid less than $8 per additional hour, before counting the greater chance of disruption.
That may be perfectly rational for a student travelling for a month. It may be absurd for a four-day trip or a family with children. The correct answer belongs to the traveller, not the sorting algorithm.
Choose your limits before opening the result list:
- maximum number of stops;
- longest acceptable total journey;
- earliest departure and latest arrival;
- airports you will use;
- whether self-transfers are allowed;
- minimum saving required to accept a worse itinerary.
Precommitting prevents a low headline from quietly lowering your standards.
Two fares, one decision
Consider a hypothetical round trip:
Fare A
- $360
- nonstop
- central airport
- cabin bag included
- sensible daytime schedule
Fare B
- $255
- one stop each way
- self-transfer
- personal item only
- arrives after the last train
Fare B is $105 cheaper on the first screen. Add a $60 cabin bag, a $35 night bus or taxi and even a modest value for the extra connection risk. The cash saving nearly disappears. Fare A may be the better deal despite being 41% more expensive at first glance.
Now change the trip from a four-day break to a six-week visit with no checked bag. Fare B may become completely sensible. The itinerary did not change; the traveller’s constraints did.
That is why a “good deal” cannot be defined by price alone.
Relative savings and absolute savings
A percentage helps compare routes of very different price levels. Absolute money tells you whether changing the trip is worth it.
- 30% off a normal $120 fare saves $36.
- 15% off a normal $1,400 fare saves $210.
The first is the larger signal. The second changes the budget more.
Use the percentage to ask, “Is this unusual for the route?” Use the money to ask, “Does acting on it matter to me?”
For premium cabins, the same distinction is essential. A business-class fare can sit far below its normal price and still cost more than you want to spend. A discount is not a budget.
When a fare deserves a quick decision
You do not need certainty about tomorrow’s price. You need enough evidence that today’s trade is good.
A fare is a strong candidate to book when:
- it is below the route’s observed normal range;
- the exact dates work without compromise;
- the itinerary passes your stops, duration and airport limits;
- the all-in cost fits the budget;
- you would be disappointed to lose it;
- the trip itself is sufficiently certain.
Act more quickly when the dates are unusually constrained: school holidays, a major event, a specific nonstop, several travellers on the same flight or a premium cabin with limited award or fare inventory.
Wait when the trip is speculative, the route history is thin, the fare is ordinary and you still have broad flexibility. Tracking is useful only while your options are genuinely open.
When to ignore a dramatic badge
Ignore the badge if any of these are true:
- it compares a cabin or itinerary you do not want;
- the price disappears at checkout;
- the seller is not one you trust;
- the connection is unprotected and the saving is small;
- the airport transfer destroys the saving;
- the trip would be purchased only because the fare is cheap.
The last point saves the most money. Spending $500 on a trip you did not want is not saving $300.
A 60-second booking test
Before paying, answer yes or no:
- Is this the final price for every traveller?
- Are the cabin and baggage right on every important segment?
- Are all airports and connection types acceptable?
- Is the total journey worth the time it takes?
- Is the fare low for this route and season, not merely low against a “was” price?
- Would I still want this trip if the badge disappeared?
- Can I afford the ticket and the rest of the trip now?
If all seven are yes, you have something better than a cheap fare. You have a defensible booking decision.
How to use the flight.deals signal
The fare board ranks observed prices against each route’s own seasonal context where enough data exists. The route page then shows the monthly shape and the exact date calendar. Use those three layers in sequence:
- Board: find an unusual move.
- Route: understand whether the season explains it.
- Search: compare bookable itineraries for your dates and filters.
No single layer is the answer. Together they tell you whether the price is unusual, whether the timing makes sense and whether the actual flight is worth taking.
That is what a good deal looks like: not the largest percentage on the screen, but a low, usable, bookable trip that survives the arithmetic.