How to Get the Best Flight Deals – The System That Actually Works

The flight deals guide that gives the system rather than the hack: the hack (the specific fare error, the mistake booking, the 48-hour cancellation window) is the exception that the deal-finder community amplifies until the airline closes it. The system (the specific booking window, the specific search method, the specific flexibility that the cheap fare requires) is the approach that the experienced traveller uses every time and that the inexperienced traveller could use every time if they knew what the experienced traveller knows. The system does not give the £99 London-Bangkok that the deal forum posts in 2019 — it gives the £350 London-Bangkok rather than the £650 that the direct-to-airline booking produces.


Reading time: 7 minutes | Last updated: 2026


The Booking Window

The statistical sweet spot for economy class:

Long-haul (over 5 hours): 1-4 months before departure. The seat inventory management gives the lowest prices in this window — before the 1-month point (the airline’s revenue management system begins pricing up the remaining seats as the departure approaches), and after the 4-month point (the early release prices are the promotional fares, not the system low).

Short-haul (under 5 hours): 3-8 weeks before departure. The budget airline pricing system (the Ryanair, the easyJet, the Wizz Air algorithm) prices the seat at the promotional level at release (1 year out) and at 3-8 weeks before departure when the seat is unsold. The middle period (3-6 months before) is typically the most expensive.

The exceptions:

School holiday travel: book at 6-9 months — the summer holiday pricing inflects dramatically at 4 months, the family traveller pricing the lowest-cost inventory out of the route by July.

Specific events (the World Cup, the Olympics, the Carnival, the Diwali period): book at 9-12 months — the event drives the destination price from 6 months out.


The Search Method

Google Flights — the starting point:

The Google Flights calendar view (the fare calendar — the month grid showing the lowest fare for each departure date, the specific tool for the flexible traveller identifying the cheapest departure day in the target period):

The specific technique: go to flights.google.com, enter the origin and the destination, select the “Flexible dates” option, set the “Date grid” view. The cheapest days in the target month are immediately visible. The traveller whose departure can move 2 days either side of the target date typically finds 15-30% lower fares.

Skyscanner “Everywhere” search:

The Skyscanner “I’m Flexible — Everywhere” search (the destination set to “Everywhere” with the origin set to the UK airport — the search returns the cheapest destinations available from the origin in the target month): the specific tool for the traveller who knows when they want to travel but not where, or who wants to verify that the chosen destination is the cheapest option.

The ITA Matrix (for the serious searcher):

Google ITA Matrix (matrix.itasoftware.com — the professional airline pricing tool, the most flexible search engine available to the non-trade traveller, the routing code system that finds the lowest combinable fares across multiple airlines): requires the booking to be completed through the airline’s own site after the search, but finds the specific itinerary that the consumer search engines miss.


The Specific Savings

The open-jaw flight:

The open-jaw (fly into one city, fly home from another) — the specific flexibility that the circuit itinerary requires and that is consistently cheaper than the return to the origin:

Example: London-Bangkok, Ho Chi Minh City-London. The open-jaw fare: typically 10-20% cheaper than the London-Bangkok return (the airline sells two half-return fares, each priced lower than the complete return). The traveller who plans to travel from Thailand to Vietnam by land or air and fly home from Vietnam saves the positioning flight back to Bangkok alongside the fare difference.

The budget airline hand luggage only:

The budget airline (the Ryanair, the easyJet, the Wizz Air, the Jet2) base fare quoted with the hand luggage only (the 10kg personal item or the 10kg cabin bag at no additional charge) — the fare becomes the correct comparison only with the same checked baggage added as the comparison airline includes:

The correct comparison: the Ryanair London-Palermo at £20 one way with the 10kg hand luggage only versus the British Airways London-Palermo at £120 one way with the 23kg checked bag included = the comparison requiring the Ryanair to add the checked bag (£25-40) and the airport transfer (the Palermo Trapani airport, 45 minutes from the city versus the Punta Raisi airport served by the BA flight): the total cost comparison, not the headline fare comparison.


The Tools

ToolBest forFree?
Google FlightsThe calendar view, the flexible date searchYes
SkyscannerThe “Everywhere” inspiration searchYes
ITA MatrixThe complex routing searchYes
Secret FlyingThe fare error alertFree tier
Jack’s Flight ClubThe deal alert to the inboxFree / £35/year premium
AirfarewatchdogThe US and transatlantic deal alertYes

The Jack’s Flight Club specific note: The premium membership (£35/year) gives the mistake fares and the error fares before the free tier — the 2-24 hour window between the error and the airline correcting it is shorter than the free tier’s alert delay.

Add a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to My Newsletter

Subscribe to my email newsletter to get the latest posts delivered right to your email. Pure inspiration, zero spam.
You agree to the Terms of Use and Privacy Policy