According to CheapAir, the best time to book your flight is 49 days or seven weeks in advance for a domestic flight, and 81 days or 11 weeks before an international flight.
When airlines first open up a flight they tend to keep prices steady and don’t offer that many discounts, according to Klee. Two to three months before the take-off date, airlines start to focus on filling seats and will start discounting ticket prices. But travelers have to walk a fine line because as the flight date gets closer, they run the risk of having all the cheap tickets sold out and the only available seats are the pricey ones, says Klee. “It’s best to buy during the sweet spot in the middle. You don’t want to book to early or too late.”
When you fly also has a bearing on the price you’ll pay. The least expensive day to fly is Tuesday and Sunday is the most expensive. CheapAir found the typical price difference is $58 for a round trip flight. Wednesday is also a cheaper day to fly while Friday is the second most expensive day to board an airplane.