How to book a flight without overpaying.

Which comparison tools to search on, when to book direct, why where you buy changes the price, and which money-saving tricks are pure myth. We've boiled it down to 10 tips.

The whole guide in 20 seconds
  • Search on Google Flights and Skyscanner. Book on the airline’s own site.
  • Being flexible beats every booking trick. Move dates, airports, even the destination.
  • Re-price your trip from another country’s site and currency. Same seats, sometimes less.
  • Two one-ways often beat a return. Always check.
  • A cheap layover isn’t cheap if it’s a risky self-transfer.
  • VPN, incognito and "book on Tuesday" are myths. The booking window is real.
  • Compare the total you’ll actually pay, not the teaser price.
Airplane wing above pink sunset clouds
Photo by Social Cut

Our 10 tips for getting the best flight deal

Roughly in the order they matter, the moves that actually change what you pay. Work down the list and skip whatever doesn’t fit your trip. The first few are where the real money is; the last one is the myths to ignore.

1

Which flight comparison tools to use.

Search on several, then book direct with the airline’s own site.

The big comparison sites all pull from broadly the same fare data, so in our tests they land within a few dollars of each other on most routes. The differences are minor. Skyscanner casts the widest net and catches budget carriers the others miss, which is why it's our favourite, but honestly any of them is fine. Google Flights has the clearest calendar and price graph for scanning flexible dates. Kayak and Momondo are owned by the same company and hand back almost identical results, so there's no need to check both.

The one we'd steer you away from is a reseller like Kiwi.com. It isn't a comparison site, it sells you the ticket itself, usually a stitched-together self-transfer, and if a connection breaks that's your problem. We keep it in the list only to make the point: stick to a real comparison site, then book direct with the airline. That's where the good, safe fares are.

None of the comparison sites sell you the ticket anyway. They find the flight and the price, then hand you to whoever's selling it. We search a couple of them, then book straight with the airline wherever the price is close (Tip 3 explains why that's worth a few dollars).
The tools we compare
Skyscanner Widest net and our pick; catches budget airlines the others miss
Google Flights Clearest calendar and price graph; sends you to the airline to book
Kayak Broad results; sometimes surfaces a lower third-party fare
Momondo Same owner as Kayak and near-identical results, so no need to check both
Kiwi.com A reseller, not a comparison site. Here only to show the contrast
Head-to-head 9 routes · priced the same day

The comparison sites came out closer than we expected. Kayak was cheapest or joint-cheapest on 8 of 9 routes, and the reseller finished last on every one.

1 Kayak cheapest on 8/9
2 Skyscanner cheapest on 6/9
3 Google Flights cheapest on 6/9
4 Kiwi.com last on all 9
See which was cheapest, route by route
2

Be flexible with your dates if you can.

Shift your dates by a few days or fly from a nearby airport, and the price often drops.

The biggest factor in what you pay isn't a trick, it's how flexible you are. Use the whole-month and cheapest-month views to spot the cheap days, and check nearby airports on both ends. Check nearby destinations too: we regularly see Bali fares drop by a few hundred dollars just by flying into Kuala Lumpur first and booking a separate AirAsia hop onward. A midweek departure usually beats Friday or Sunday.

Flexibility can also decide whether there's a direct flight at all. Not every airline flies every route every day, so a Monday-to-Friday trip might force a connection while Tuesday-to-Saturday has a nonstop on the exact same route. The quick way to see this without checking date by date: in Google Flights set the stops filter to Nonstop, then open the date grid. Any day with no direct greys out, so the whole month's nonstop pattern shows at a glance.
We tested this 1 nonstop trip · 3 routes · slid across a week

How much flexible dates save comes down to the route. Real money on a competitive short hop and in business class, almost nothing on a long-haul economy flight that only goes once a day.

~$56
Short-haul economy
~$0
Long-haul economy
£1,700+
Business
See the full test
3

Book direct with the airline when the price is close.

Third-party sites save a few dollars, but leave you stuck if the airline changes or cancels.

Online travel agencies (Trip.com, Gotogate, Kiwi, eDreams and the rest) often show a fare a few dollars under the airline. The catch is what happens when the airline changes your schedule, cancels, or you need a refund or a change: you can only deal with the agency, not the airline. Their support is often slower than dealing with the airline directly, because they've already been paid, and the airline will usually point you back to them.

When an OTA does make sense: a large price gap, or a mixed-airline itinerary no single airline sells. Otherwise pay the small premium, book direct, and keep the airline on the hook when it matters.
4

Direct vs a layover: know what the cheap connection really costs.

A layover that saves $80 can cost you $200 in a hotel, a meal, and a missed bag.

Layovers are usually cheaper, sometimes a lot. But don't just compare ticket prices: airport food, a possible overnight hotel, a transit visa, and the risk of a delay eating your connection all add to the real cost.

The bigger trap is the self-transfer. Book two separate tickets, or an OTA "virtual" connection stitched together from different airlines, and those airlines don't know about each other. Miss the second flight because the first ran late, and nobody owes you a thing. A single ticket with a protected connection means the airline rebooks you for free when they cause the misconnect. On a self-transfer with under about 90 minutes to change planes, don't.
What the "cheap" layover can actually add
  • Overnight hotel a long layover often means a paid night near the airport
  • Transit visa some countries need one just to change planes
  • Food & transfers airside meals and terminal changes add up fast
  • Missed-connection risk on a self-transfer, that's a whole new ticket
5

Read the fare class before you celebrate.

The cheapest fare is usually Basic Economy: no bag, no seat, no changes.

That unbeatable price is almost always the most stripped-out fare bucket. Basic Economy, or a budget airline's base fare, typically means no carry-on beyond a small personal item, no seat selection, no changes, and last to board. Add a bag and a seat and it can easily cost more than the normal economy fare you scrolled straight past. Add the bag before you compare, then look at the real total.

This is the whole game: chase value, not the lowest number. A $520 fare with a bag and a protected connection beats a $470 self-transfer with neither. Compare the real total for the trip you'll actually take, not the teaser on the results page.

The same stripped-out trick exists up front. A "Business Light" fare (Emirates, Qatar and others sell one) gets you the lie-flat seat and the full baggage, but drops lounge access, lets you pick your seat only at check-in, and comes with change fees. Fine if all you want is the flat bed, worth knowing before you assume every business fare is the flexible one.
The economy ladder, roughly
FareBagSeatChanges
Basic EconomyPersonal item onlyAssigned at gateNone
EconomyCarry-on, often a checked bagChoose (may cost)Fee
Premium EconomyGenerousIncluded, biggerFlexible
Business LightGenerousLie-flat, no loungeFees, seat at check-in
BusinessGenerousLie-flat, includedFlexible / refundable
6

Pick an airline and collect the miles.

Frequent-flyer programs are free to join. When two fares are close, book the one whose miles you already earn.

Airlines aren't interchangeable, and the gap compounds if you funnel your flying through one of them or its alliance (Star Alliance, Oneworld, SkyTeam). Miles add up toward free flights, seat selection, priority boarding and lounge access, and status earned on one alliance member is recognised across the others.

Signing up costs nothing and takes two minutes, so join before you fly even if you only fly once a year: the miles just sit in the account waiting. What isn't always worth it is paying more, or taking a worse routing, purely to chase status. Join everything, then let it break the tie when prices are close.
7

Two one-ways can beat a return.

Price two singles against the return. Often cheaper, almost never more.

Return tickets aren't automatically cheaper. Price two one-way tickets on different airlines and they often come out lower, especially where budget carriers compete for the route, and they almost never cost more. You also get the flexibility to change one leg without torching the whole fare. The old warning that one-ways are punishingly expensive is mostly a US-legacy-carrier hangover now. The one big exception: legacy long-haul like the transatlantic, where a single return can still beat two singles, so check both rather than assuming.

See our test: we priced three trips as a return, then as two singles. Two one-ways won every time, by $45 on one route and loose change on another →
8

Multi-city and open-jaw: the underrated trick.

Fly into one city, out of another. Often cheaper, always less backtracking.

You don't have to leave from where you arrived. Fly into Bangkok and out of Singapore (an open-jaw) and skip a wasted backtracking flight. Google Flights and airline sites both do multi-city search. For a trip that hits several places, it's frequently cheaper than a simple return plus separate internal flights, and you see more of the region.
We tested this 1 trip · 3 routes · priced the same day

Flying home from a second city skipped the backtrack flight every time, and on two routes of three it was cheaper too. On the third, a cheap hop back won.

−$199
Rome, home via Paris
−$81
Bangkok, home via Singapore
+$154
Tokyo, home via Osaka
See the full test
9

Try buying from another country.

The same seats can cost less bought from another country’s site and currency, the point of sale.

Airfares are filed market by market, in what's called the point of sale. The identical trip can be priced differently depending on which country's site and currency you buy it from, because of local competition, currency, and demand.

You don't touch your route or your dates. Keep Amsterdam→Bali exactly as it is, then re-price it with the search site set to another country and currency, usually the destination's, sometimes a third market. It takes 30 seconds and it's the same seats on the same planes. This is the selling market, not a VPN trick (see Tip 10), and your card's country can limit which points of sale will take payment.
We tested this 1 flight · 8 country sites · same afternoon

Buying from another country mostly changed nothing. Only the airline's home market in a weak currency came out cheaper, and only by a little.

7 of 8
Within $1
−6%
Brazil, cheapest
+29%
Argentina, priciest
See the full test
10

Ignore the internet’s cheap-flight myths.

Almost every "secret" to a cheaper fare is folklore. The only timing that matters is how far ahead you book.

Fares move on real supply and demand, not on your browser history. A VPN, incognito mode, clearing cookies, booking on a Tuesday or at midnight, hitting search one too many times: none of it changes the price. We've tested it, and so has everyone else. The cards below are the "hacks" that get shared the most and hold up the least.

The one bit of timing that does matter is how far ahead you book, not the day or the hour. Roughly one to three months out for short-haul, two to six for long-haul. Don't leave it to the last minute, and don't book a year ahead either. Set a price alert and buy when it dips into a range you're happy with.

Two advanced tricks do sometimes work, with a catch. Hidden-city ticketing (booking A→C via B and getting off at B because it's cheaper) can work, but you can't check a bag, it only works one-way, and airlines can penalise your frequent-flyer account or cancel your return if you no-show a leg. Error fares (a genuinely mispriced ticket) are real and occasionally spectacular, but the airline can cancel them, so don't book non-refundable hotels around one until it's ticketed. Fly once a year? Skip both and stick to the tips above.
A VPN gets you cheaper fares
No. Same fare, different flag.
Incognito / clearing cookies helps
No. Airlines don’t price on your history.
Book on a Tuesday
No. The old fare-filing quirk is long gone.
Book at midnight
No. Time of day doesn’t move the price.
Prices rise every time you search
No. Searching again doesn’t punish you.
Switching currency on one site saves money
Rarely. A real different point of sale can, though.
What about the "secret fare" tools you keep seeing ads for?

Services like these promise fares the comparison sites supposedly hide, usually behind a paid subscription. Our honest take: for most trips, they aren't worth it.

RatePunk Going.com

RatePunk leans hard on advertising and a browser extension tied to a subscription, and we've yet to see it beat a careful search across Skyscanner and Google Flights. Going (formerly Scott's Cheap Flights) is a genuinely useful deal-alert newsletter if you're flexible on where you go, but it won't find a cheaper version of a flight you've already chosen. We're putting a proper, tested breakdown of these together. For now, do the free steps above first, and don't pay for a "secret fare" tool until you've watched it actually win.

If you remember only three things
  • Search on a comparison tool like Skyscanner, then book direct with the airline when the price is close.
  • Ignore the myths. No VPN, secret booking day, or cleared cookie changes the fare.
  • Be flexible with your dates. It moves the price more than any trick.

Do those consistently, and you'll save far more over the next few years than any VPN, secret booking day, or travel hack ever will.

How we think about this. Where a claim is testable, like the VPN myth or which tool actually surfaces the best fare, we run our own checks and link the results next to the tip instead of repeating what every other blog says. See the head-to-heads: which booking site is actually cheapest, tested across every route. Our goal isn't to find you the absolute cheapest flight every time, because nobody can honestly promise that. It's to help you avoid the expensive mistakes that cost most travellers far more than they realise.

Want more tips like these?

Honest advice on exchange rates, travel money, eSIMs, scams, and practical tricks that save you money wherever you go. Free, no spam.