"When should I book?" is the most common question in cheap-flight searching - and the most over-mythologized. There's no single perfect day to buy. But there is a well-supported booking window, and staying inside it is worth real money. Here's the 2026 data.

How far in advance should you book a domestic flight?

Book domestic US flights 1 to 3 months before departure. The lowest average fares cluster around the 30-day mark. Buy much earlier than three months and you're often paying a premium for the "peace of mind" fare airlines charge early planners. Buy inside two weeks and prices climb steeply as the cheap seats sell out.

When you book (domestic)Typical pricing
4+ months outHigher - early-bird premium
1-3 months out✅ Lowest (≈30 days is the sweet spot)
2-3 weeks outRising
Inside 1 week❌ Most expensive

How far ahead for international flights?

International trips need a longer runway: 3 to 5 months ahead for most destinations. Long-haul routes have fewer cheap seats per flight, so they sell out earlier. For peak summer to Europe or holiday travel to Asia, push that to 5-6 months. Interestingly, some last-minute international fares (1-2 weeks out) can dip on specific routes when airlines dump unsold long-haul inventory - but that's a gamble, not a plan, and it never applies to peak dates.

When you book (international)Typical pricing
6+ months outSlightly high but safe for peak season
3-5 months out✅ Lowest for most routes
1-2 months outRising
Inside 2 weeks❌ Usually expensive (occasional dump fares)

Is booking last-minute ever cheaper?

Rarely. The "airlines slash prices to fill empty seats" idea is mostly outdated - modern revenue management assumes last-minute buyers (often business travelers) will pay more, so fares usually rise as departure nears. Don't build a planned vacation around a last-minute deal that may never come. The reliable money is made by booking in the window above and being flexible on dates.

The lever that beats timing: flexibility

Booking inside the right window gets you a fair price. Flexibility gets you a cheap one. Shifting your departure or return by a day or two routinely saves hundreds, because you can land on the cheapest days to fly (Tuesday, Wednesday, Saturday) instead of the dates you first had in mind. Pair the right window with the right weekday and you've stacked both savings.

Stop guessing the right time to book

Set a fare alert and search a whole month at once with FareFinderAI's free price calendar - buy the moment a fare hits the cheap zone for your route.

Search & Set Alerts Free →

What about price-prediction tools?

Fare-search engines now include "prices are low/high, buy now or wait" predictors. They're a useful tie-breaker, not gospel - they're right often enough to be worth a glance, wrong often enough that you shouldn't override an already-cheap fare while waiting for a prediction to improve. If the price is good and inside your window, take it. We cover how to read these tools in our Google Flights tricks guide, and the alert side in our flight deal alerts guide.

Quick booking-window cheat sheet

Frequently asked questions

How far in advance should I book a domestic flight?
1-3 months ahead, with around 30 days out hitting the lowest average price. Inside two weeks, fares usually climb.
How far ahead should I book international flights?
3-5 months for most destinations, and 5-6 months for peak-season or holiday travel.
Is it cheaper to book flights last minute?
Usually no - last-minute fares tend to be higher. Occasional unsold-seat deals exist but are unpredictable and not worth planning around.
What's the single best time to buy?
There isn't one exact moment. Buy when a fare lands in the cheap range for your route while you're inside the booking window above - a price alert makes that easy.

The takeaway: think in windows, not magic dates. Book domestic 1-3 months out, international 3-5, fly midweek, and let an alert tell you when to pull the trigger.