It's not really about saving money, whichever way round most people assume. It's about choice, convenience and budgeting, and they matter for different reasons.
People usually frame this as "book early to save money" versus "book late for a bargain." Neither is really true. Booking early doesn't guarantee the cheapest price, and booking late doesn't guarantee one either, last-minute prices can go up just as easily as down, especially for popular dates and school holidays. The real difference between booking early and booking late is choice and convenience, not price.
Booking early means booking while every flight time, room type and board basis is still available. If you care about a morning flight rather than a red-eye, a sea view rather than a car park view, or a specific room type for a family of five, that's a choice you only really get by booking early, before the good options sell out. The closer you get to a popular date, the more those choices disappear, whatever happens to the price.
If you're fussy about the details of your holiday, booking early is the way to go. It's not about the discount, it's about actually getting what you want rather than whatever's left.
Booking late can work out well if you're genuinely flexible: any flight time, any room type, maybe even any destination within a rough budget. Tour operators do sometimes drop prices to fill remaining seats and rooms closer to departure. But it's a gamble, not a guarantee, prices can just as easily hold firm or rise, especially for anything popular, and you'll have far fewer options to choose between by the time you're looking.
If you don't mind what you end up with and you're comfortable with the uncertainty, booking late can pay off. Just don't book late expecting a cheap holiday as the outcome, expect a smaller, less certain pool of options instead.
The honest version: book early if you know what you want, book late if you genuinely don't mind what you get. Don't book late purely chasing a discount, that's the one outcome it doesn't actually guarantee.
This is the part people miss. Booking early doesn't just mean more choice, it means more time to pay, and that's where a direct debit plan makes a genuine difference. Instead of finding your full balance in one go a few weeks before you fly, you can spread it into manageable monthly payments from the moment you book right up until 6 weeks before you travel.
Here's a real example. Say you book a £5,000 holiday travelling on 15 September 2027, and you set your first payment for 15 October 2026. Your balance is always due 6 weeks before you fly, so in this case that's 4 August 2027, giving you 11 monthly payments to spread the cost across.
| Payment | Date | Amount |
|---|---|---|
| Payment 1 | 15 Oct 2026 | £454.54 |
| Payment 2 | 12 Nov 2026 | £454.54 |
| Payment 3 | 10 Dec 2026 | £454.54 |
| Payment 4 | 7 Jan 2027 | £454.54 |
| Payment 5 | 4 Feb 2027 | £454.54 |
| Payment 6 | 4 Mar 2027 | £454.54 |
| Payment 7 | 1 Apr 2027 | £454.54 |
| Payment 8 | 29 Apr 2027 | £454.54 |
| Payment 9 | 27 May 2027 | £454.54 |
| Payment 10 | 24 Jun 2027 | £454.54 |
| Payment 11 | 22 Jul 2027 | £454.60 |
That's £454.54 a month instead of finding £5,000 in one go, worked out automatically from your travel date and your outstanding balance. The later you leave booking, the fewer of these monthly instalments you have time for before the balance is due, and the higher each individual payment ends up being. That's the real, practical case for booking early: not a better price, a much easier way to budget for the same one.
Plug your own balance and travel date into the calculator on the My Booking page to see your own plan instantly. It works the same way as the example above, just with your numbers.
Book early, lock in the choice, and spread the cost with a direct debit if that helps. I'll talk you through the options either way.