When is the best time to book international flights?
For most long-haul routes the sweet spot is roughly two to five months before departure, when airlines have released inventory but demand has not yet pushed fares up. Set a price alert as soon as you know your dates so you can watch the trend, and use a flexible-date search to spot the cheapest day. Avoid booking last minute for popular routes and avoid booking the instant a route opens, when prices are often high.
Accepted answer