Cheap flights are rarely just about the fare shown first. The useful comparison is the complete route: airports, dates, bags, transfers, payment market, connection risk and change conditions.
1. Build the route first
Open-jaw tickets are often underrated on linear trips. A Paris-Casablanca / Tangier-Paris ticket, for example, can beat a cheaper Paris-Marrakech return once the internal backtrack is counted.
For each serious option, compare:
| Element | Why it matters |
|---|---|
| Open-jaw vs return | Avoids a final backtrack |
| Nearby airports | Can save money or create a bad transfer |
| First and last nights | Early departures and late arrivals add hotel costs |
| Internal transport | A cheap international fare can push cost into the trip |
| Lost time | A lower fare can burn a useful day |
The strongest ticket often removes a weak section of the itinerary, even when the displayed fare is not the absolute lowest.
2. Use search engines for comparison
Google Flights and Skyscanner are useful for comparing dates, alternative airports, unusual connections and airline combinations. The final price still needs to be checked on the airline website.
Booking direct is usually cleaner for schedule changes, refunds, name corrections and protected connections. Agents can be useful when they solve a real problem: local inventory, foreign-card payment, or a route the airline site handles badly.
Avoid eDreams and similar third-party booking sites for normal flight tickets. The saving is often too small for the extra layer between the passenger and the airline. If the flight changes, the refund is delayed, a name needs correction or a low-cost airline asks for direct verification, the agency becomes the bottleneck. eDreams’ own help pages describe refund handling through their system and airline approval; their terms also state that each flight segment follows the relevant supplier’s fare rules, which is exactly where mixed bookings become messy.
One regular exception: Trip.com for domestic China flights. It is often easier than Chinese airline websites with foreign cards and domestic inventory.
3. Nearby airports
Nearby airports work when the ground link is direct, cheap and reliable. They usually lose value when they add:
- a hotel night;
- a taxi after the last train;
- a fragile same-day rail connection;
- an airport change inside a large metro area;
- a border crossing before departure.
This is where many low fares stop being low. A €60 saving from Beauvais, Charleroi or Girona can vanish quickly if the timing is bad.
4. Real fare comparison
Bring tickets to the same conditions before comparing them.
| Item | Detail |
|---|---|
| Personal item | Dimensions and enforcement style |
| Cabin bag | Paid priority, weight, size |
| Checked bag | Per passenger, per direction |
| Seat | Relevant only when it affects the trip |
| Payment fees | Card, currency, foreign exchange |
| Transfers | Both origin and destination |
| Connection | Protected itinerary or separate tickets |
| Overnight cost | Hotel, meals, late transport |
Low-cost is often still cheaper. It just has to be compared as a finished journey, not as a fare skeleton.
5. Separate tickets
Separate tickets are useful on awkward routes, regional combinations and long overland trips. They are also where the passenger owns the missed-connection risk.
Reasonable use cases:
- big saving after bags and transfers;
- overnight buffer between flights;
- cheap replacement options on the second leg;
- flexible first day at the destination;
- no visa, tour, cruise or long-haul departure at risk.
Bad use cases:
- self-transfer on the same afternoon with checked luggage;
- airport change plus immigration;
- final leg into a non-refundable tour;
- last flight of the day;
- destination with limited replacement flights.
For protected itineraries in Europe, the EU passenger-rights guide is useful context. It does not make two separate bookings into one protected connection.
6. Location, currency and sales market
Some fares vary by point of sale. Compare the same itinerary through:
- the airline’s home market;
- the destination-country version of the site;
- the normal local market;
- a different currency, if the card has low FX fees.
This is most relevant for regional airlines, domestic flights abroad and routes dominated by one carrier. It is less useful on transparent low-cost routes where every add-on is priced separately.
Payment reliability matters. A foreign-market fare that fails at checkout, blocks a card, or complicates support is not always a win.
7. Cookies and stale fares
Cookies are not the main driver of flight-price changes. Inventory, fare classes, demand, currency and schedule changes matter more.
Still, stale search sessions happen. A private window, another browser or a clean search can help confirm whether a fare is real. The only price that matters is the one that survives through payment details on a bookable page.
If the fare disappears at checkout, it was probably stale inventory, not a trick being withheld.
8. Travel days
The day flown usually matters more than the day booked. Midweek departures, awkward hours and shoulder-season dates often price better. Friday evening and Sunday evening are often expensive on city-break routes. Holiday starts, school breaks and major events distort normal patterns.
For long-haul trips, moving the departure or return by one day can change the fare more than changing the search site. For short low-cost routes, the airport transfer can matter more than the flight price.
9. Early booking or last minute
Last-minute deals work best when the destination and dates are flexible. Fixed trips need a different logic.
| Route type | Practical approach |
|---|---|
| Peak holiday flights | Buy when a tolerable fare appears |
| Long-haul, fixed dates | Track early; avoid relying on a late drop |
| Short low-cost routes | Date flexibility matters more than patience |
| Charter-heavy leisure routes | Last minute can work if the destination is flexible |
| Domestic monopoly routes | Waiting often hurts |
| Trips with visas or fixed tours | Flight risk affects the whole plan |
Early booking is not always cheaper. Last minute is not always reckless. The route type decides.
10. Fuel and surcharge context
Fuel prices are not a day-to-day fare predictor, but they shape the background. High fuel and strong demand reduce the chance of deep discounts, especially on longer routes. Extra capacity and weak demand create better sales conditions.
The practical use is simple: when fuel is high, demand is strong and capacity is tight, waiting for a major fare drop is less attractive. When fuel is stable, demand is soft and airlines have added capacity, sales are more plausible.
For miles and points, check the cash component before transferring points. Some airlines add heavy carrier surcharges, so a redemption can still cost a lot in cash. If the surcharge is close to a normal paid fare, using points may be poor value.
11. Student, youth and resident fares
Student and youth fares often sit outside normal comparison tools. They can matter on long-haul, study-abroad and high-baggage trips.
Useful places:
- airline student/youth pages;
- university travel offices;
- student-fare agencies;
- resident fares on domestic routes;
- fares with extra baggage or flexible changes.
The discount can be secondary. A student fare with one extra bag and a cheaper date change can beat the lowest public fare.
Eligibility rules matter: age, student status, residency, enrolment dates and proof accepted at check-in.
12. Price alerts
Alerts are useful for tracking fare movement on a narrow set of realistic routes: the preferred route, one nearby-airport version and, for linear trips, one open-jaw version.
Once the fare fits the trip and the structure is clean, chasing a small drop usually stops being useful. Accommodation, visas and onward transport can rise while waiting.
13. Before payment
The final check is limited to details that are expensive to fix:
- passport names;
- airport and terminal;
- date changes after midnight;
- baggage rules;
- separate-ticket risk;
- transit and entry rules;
- change and cancellation terms;
- airline or agent actually taking payment.
After booking, confirm that the airline can find the reservation. Until then, the ticket is not confirmed in practice.


