How far in advance should you book a domestic flight?
For most US domestic routes, booking 3 to 8 weeks ahead gets the best balance of price and flight-time choice. Booking under 2 weeks out usually costs more, since airlines raise last-minute fares as seats fill. Booking more than 4 months out rarely helps on domestic routes, since airlines haven't released their cheapest fare buckets yet.