Tracking holiday deals is more useful when you have a repeatable method rather than relying on occasional searches. This guide shows how to set up flight price alerts, compare cheap flights and hotels with package holidays, estimate the true trip cost, and decide when a fare drop is meaningful enough to book.
Overview
A low headline fare is not automatically a good deal. The useful comparison is the final cost for the same dates, airports, baggage, transport needs, accommodation standard and flexibility. Prices can change as availability changes, so the aim is not to predict the exact lowest price. It is to create a clear target, monitor comparable options and act when an offer meets your requirements.
Start by defining the trip before opening a fare search. Record your departure airports, destination or acceptable alternatives, travel dates, number of travellers, cabin, baggage needs and maximum journey time. Then decide which details are fixed and which can move. A traveller who must leave on a specific Friday needs a different alert strategy from someone who can travel on any date during a month.
Flight price alerts are most useful when attached to a route, date range or destination search that reflects your real plans. Set alerts for more than one practical departure airport where possible, but include the cost and time of reaching each airport in your comparison. A cheap flight can lose its advantage if ground transport, parking or an overnight stay is required.
For broader inspiration, compare separate flights and accommodation with holiday packages. Package pricing may simplify the booking decision, while separate bookings can offer more choice. Neither option should be judged on the first displayed total alone. The relevant question is which arrangement delivers the trip you want at the lowest realistic total cost.
How to estimate
Use a simple total-cost calculation for every option:
Estimated trip cost = transport + accommodation + mandatory extras + local travel + contingency
For a flight-only search, transport may include the ticket, checked baggage, seat selection if needed, airport transfers, parking and any overnight stay caused by the schedule. For a hotel comparison, add the room total for all nights, applicable charges shown at checkout, breakfast if you would otherwise buy it, and the cost of reaching the property. For a package, record the package total and then add items excluded from it, such as transfers, baggage or activities that are essential to your plan.
Next, calculate the value of a deal against your personal target:
Saving against target = target cost − current comparable cost
Your target should be based on a realistic acceptable price, not an ideal price that you have never seen. You can create it by recording several comparable searches over a short monitoring period. Keep the dates, airports, fare type and inclusions consistent. If the same route is regularly above your budget, change the dates or destination rather than waiting indefinitely for an unlikely fare drop.
Use a booking threshold as well. For example, you might decide to book when a return flight falls below your planned ceiling and has suitable times, or when the complete package is cheaper than the separate flight-and-hotel calculation by a margin that justifies its restrictions. This turns a vague search into a decision rule.
Inputs and assumptions
Good fare tracking depends on consistent inputs. Keep a small comparison table with these fields:
- Dates: exact dates, flexible date range or acceptable travel window.
- Airports: preferred airport and realistic alternatives, including ground transport cost.
- Travellers: adults, children and any different baggage or seating requirements.
- Fare conditions: cabin, change terms, cancellation terms where relevant and included baggage.
- Schedule: departure time, arrival time, connections and the value of avoiding an overnight journey.
- Accommodation: room type, number of nights, location, rating standard and included meals.
- Extra costs: transfers, local transport, parking, resort charges, meals and activities.
- Budget limit: the maximum total you are comfortable paying, not just the advertised fare.
Do not compare a restrictive fare with a flexible fare as if they were identical. If flexibility matters, estimate its value before deciding whether the higher price is worthwhile. The same principle applies to connections, airport distance and hotel location. A room that is cheaper but requires lengthy daily transport may not be the cheaper choice for a short city break.
Alerts should also have a purpose. Create one for a specific route when dates are fixed, another for a destination when dates are flexible, and a separate alert for a package if you are willing to trade some control for a simpler booking. Review the alert settings after any change to dates, travellers or baggage requirements. An alert based on outdated inputs can produce an attractive but unusable result.
Worked examples
Example one: a city break. Imagine a two-person weekend trip where the flight search shows a lower fare from an alternative airport. The preferred-airport option costs 220 units in total, including the required bags. The alternative costs 170 units, but reaching that airport adds 35 units in transport and requires an earlier departure. Its practical total is therefore 205 units. The saving is 15 units, not 50. If the earlier schedule creates an extra hotel night, the preferred airport may become the better value.
Example two: cheap flights and hotels separately. Suppose the separate booking estimate is 480 units: 240 for flights, 190 for accommodation and 50 for transfers and required extras. A package appears at 455 units, but baggage and transfers add 30 units. Its comparable total is 485 units. The package is not cheaper on the stated assumptions, although it might still be preferable for other reasons. Record those reasons separately instead of calling it a saving.
Example three: a fare drop alert. Set a target of 300 units for a route after checking comparable dates and fare types. An alert arrives at 285 units, but the flight has an inconvenient connection and excludes the baggage you need. If baggage adds 45 units, the comparable total is 330 units. The alert is a price movement, not necessarily a deal. Book only when the result passes both tests: it is below your target and it meets your practical requirements.
For specialist trips, use the same method with a wider value calculation. A premium fare may be worth considering when schedule, space or flexibility is important; compare the additional cost with the benefit you will actually use. See the business class deals guide for a focused approach to premium-flight comparisons.
When to recalculate
Recalculate whenever a key input changes: the fare, travel dates, airport, baggage selection, number of travellers, hotel availability, exchange rate used for your budget or package inclusions. A price alert should prompt a fresh comparison, not an automatic booking.
Review your estimate at regular planning points. Check more often when dates are close or availability is limited, and less often when your trip is still speculative. Revisit the calculation after a fare forecast changes, when a seasonal sale begins, or when you are considering last-minute holidays. Last-minute pricing can vary by route and date, so do not assume waiting will produce a lower total.
Before booking, run this final checklist:
- Confirm the exact dates, airports and passenger details.
- Compare the complete total, including baggage, transfers and accommodation extras.
- Check the schedule and connection time against your priorities.
- Save the fare conditions and inclusions shown at checkout.
- Compare the best separate-booking option with the best package option.
- Decide whether the saving is large enough to justify restrictions or added effort.
Keep the comparison table after booking so you can improve your future target. Over time, this creates a personal record of acceptable fares for the routes and holiday types you actually use. That is more reliable than chasing a generic claim about the best time to book flights. Revisit this process whenever prices, plans or travel priorities change.