Thinking about booking a last-minute holiday? Apparently there’s a knack to bagging those cheap flights – and it’s all about timing.

According to a new study published in the latest edition of The Economic Journal, the best time to book your flights is exactly 8 weeks before departure.

It is thought that booking too far in advance can be a gamble – as unforeseen circumstances can affect the flight, and leaving it until the last minute often proves costly.

And don’t bother getting out of bed early to bag those deals – apparently the best time to book is in the afternoon. So grab yourself a cuppa, sit back and let science do all the hard work!

Oh, and if you get stuck, just remember this formula: ∏A =gUG + min(k – g, (1 – g)(1 – r))

Easy, right?

Next: How to get the best currency rates>>