When is Cheapest Day to Book a Flight? (Answered)

Booking the cheapest flight has always been a bit of a dark art. There are all sorts of conflicting advice on the best ways to get the cheapest flights, the best days to book, the best months to book, and more.

If you have flexibility on the day and time of your flight, you can choose the cheapest flights and save some money. Now that you have an idea on when is the cheapest time to fly, let’s take a look at the cheapest days to book the flight.

The cheapest day to book a flight is Saturday while the most expensive day is Monday. You will save even more by making sure you book 4 months to 3 weeks in advance, which will give you a 17% discount or a $65 saving on a $375 flight.

You are supposed to book either as soon as possible before the price shoots up or as late as possible to get those elusive last-minute deals.

Before we dive into the best time to book a flight, let’s take a look at the best time to fly both domestically and internationally.

Domestic Flights:

  • Cheapest days to fly: Tuesday, Wednesday, and Saturday
  • Most expensive days to fly: Fridays and Sundays
  • Best times of the day to fly: The times that most people do not want to fly, such as dawn, red-eye, lunchtime, and dinner time
  • Cheapest month to fly: January
  • Next cheapest months to fly: September & October
  • Most expensive months to fly: July

International Flights:

  • Cheapest days to fly: Weekdays
  • Most expensive days to fly: Weekends
  • Cheapest months to fly: January & February

Cheapest Days to Book a Domestic Flight

You have probably heard the advice that it is better to book your flights on Tuesdays than any other days of the week. Specifically, if you book your flights on Tuesday afternoons at around 3 pm EST, you have the best chance of getting the cheapest flights.

The reason usually given was that many US airlines put their discounted airfares on their websites late Monday or early Tuesday, and their competitors then matched these newly lowered prices and this process was typically finished by Tuesday afternoon around 3 pm EST. So, that is the time when you have the most deals to choose from.

While that advice may have been sound 15 or even 10 years ago. It is no longer valid now. Today, airfares are determined by computer algorithms that change and adapt to market conditions continuously in real time. So, the reasoning of “wait till Tuesday afternoon when all the airlines have caught up with their price-matching” no longer makes sense.

In this age of algorithms, to find the cheapest day of the week to book a flight, we need to analyze the data of actual airfares. Skyscanner, an online travel agency, did just that. Based on their data of flight booking, the cheapest day to book a domestic flight is Saturday, not Tuesday. Meanwhile, the most expensive day to book a domestic flight is Monday.

More importantly, the average airfare turns out to fluctuate very little over the course of a week.

Day of BookingAverage Airfare
Monday$302.50
Tuesday$299.52
Wednesday$301.62
Thursday$302.04
Friday$301.86
Saturday$298.78
Sunday$300.42

As you can see from the table above, the average domestic airfare barely changes based on the day of booking. The cheapest day to book a flight, Saturday, is cheaper than the most expensive day to book, Monday by less than $4.

So yes, timing your booking to book your flight on a Saturday may save you some money, but on average you will save less than $4 on a domestic flight, giving you about a 1% discount.

You are much better off focusing on other ways to save, such as how far in advance to book, what days to fly, and what months to fly. See the sections below for more detail on these more impactful ways to save on your flights.

How Far in Advance to Book a Domestic Flight

1 year before scheduled flight date: This is when a flight is typically released by the airline for booking. The prices tend to start pretty high

1 year to 270 days (9 months) before flight date: The ticket prices will typically stay more or less the same during this period. In some cases, they may even increase slightly

270 days to 210 days (7 months) before flight date: The ticket prices will start to drop around 270 days before the flight date and will continue to do so. By the time it is 210 days (7 months) before the flight date, the ticket prices will have dropped by 7% on average.

For a domestic flight that costs $375, that amounts to a $25 reduction to $350. While the ticket price will continue to drop beyond this point, seat availability will begin to become limited.

If you are particular about the type of seat you want and you want to make sure you get what you want, you should try to book your flight 7 months in advance

210 days to 120 days (4 months) before flight date: The ticket prices will continue to drop during this time. By the time it is 120 days (4 months) before the flight date, the ticket prices will have dropped by 14% on average.

For a domestic flight that costs $375, that amounts to a $50 reduction to $325. The ticket price will continue to drop, but the flight will get more and more filled up. If you do not want to cut it too close, now is a good time to book

120 days to 21 days (3 weeks) before flight date The ticket prices will continue to drop slowly, reaching their lowest points at about 80 days before the flight date. At that point, you will get about a 17% discount on the starting prices.

For a domestic flight that costs $375, that amounts to a $65 reduction to $310. After that, the prices will start to creep up slowly until it is 21 days (3 weeks) before the flight date. During this entire period, from 120 days to 21 days (3 weeks) before the flight date, the ticket prices still generally stay within 5% of their lowest points.

If you are bargain hunting, any time within this period is a good time to book. The downside is that you might not be able to get the type of seat you want by the time you are ready to book

20 days to 14 days (2 weeks) before flight date – The ticket prices tend to make a substantial jump at 20 days before the flight date and remain steady for the following week.

But even after this jump in prices, you will still pay less than the initial prices – about 8% less on average.

For a domestic flight that costs $375, that amounts to a $30 reduction to $345. If you want to get a discount on your flight, hurry up, this is your last chance

13 days to 7 days (1 week) before flight date – The ticket prices will make another big jump at 13 days before the flight date, exceeding their initial prices. By the time it is 7 days (1 week) before the flight date, you will have to pay a 12% premium on average over the initial ticket prices.

For a domestic flight that costs $375, that amounts to a $45 premium resulting in a price of $420. But the worst is yet to come. So, if you can book now, do not delay any longer

6 days before flight date to day of the flight – The ticket prices will take another huge jump at 6 days before the flight date and keep increasing steeply from that point on. At 6 days before departure, you will pay a 28% premium on average or $480 for a ticket that initially costs $375.

On the day of the flight, you will be paying a 60% premium on average or $600 for a $375 ticket.

To summarize, the cheapest time to book a domestic flight is between 120 days to 21 days (4 months to 3 weeks) before the flight date. You will get a 17% discount on average. For a $375 flight, you will save about $65 and pay $310 instead.

How Far in Advance to Book a Holiday Flight

The above figures apply to the average domestic airfare across the entire year. It turns out that seasonality makes a big difference in the optimal times to buy a ticket.

Flights in different seasons require different strategies in getting the cheapest prices:

  • Spring Flights – the cheapest time to book is between 120 days and 45 days (4 months and 1.5 months) before the flight date
  • Summer Flights – the cheapest time to book is between 150 days and 21 days (5 months and 3 weeks) before the flight date
  • Fall Flights – the cheapest time to book is between 110 days and 21 days (3.5 months and 3 weeks) before the flight date
  • Winter Flights – the cheapest time to book is between 120 days and 75 days (4 months and 2.5 months) before the flight date

Cheapest Day to Book an International Flight

We see the same pattern with international flights as with domestic flights – the cheapest day of the week to book an international flight is Saturday while the most expensive day to book is Monday.

Let’s look at the Skyscanner airfare data for international flights.

Day of Booking vs. Average International Airfare in the US

Day of BookingAverage International Airfare
Monday$852.79
Tuesday$849.36
Wednesday$849.38
Thursday$849.34
Friday$847.75
Saturday$835.81
Sunday$846.26

Similar to the case of domestic airfares, the average international airfare barely changes by the day of booking. The cheapest day to book a flight, Saturday, is cheaper than the most expensive day to book, Monday, by less than $17.

So yes, timing your booking to book your flight on a Saturday may save you some money, but on average you will save less than $17 on an international flight, giving you a less than 2% discount.

Just like with domestic flights, when it comes to international flights, you are much better off focusing on other ways to save, such as how far in advance to book, what days to fly, and what months to fly. See the sections below for more detail on these more impactful ways to save on your flights.

How Far in Advance to Book an International Flight

Similar to domestic airfares, international airfares are released by airlines about 1 year in advance of the scheduled flight date.

International airfares follow the same pattern as domestic fares – they start relatively high 1 year before the flight date, slowly decrease over the next several months until they reach their lowest points several months or weeks in advance of the departure date.

Then they went up, at first slowly but then faster and faster, until they reach their highest point on the day of the flight.

So, with international flights, just like with domestic flights, there is a window of opportunity before the flight date within which you will most likely get the cheapest prices.

Moreover, this window varies depending on the destination of your flight. For example, flights to Europe generally have a different window of opportunity than flights to Asia or the Middle East.

  • Canada – the cheapest time to book is between 310 days and 45 days (10.5 months and 1.5 months) before the flight date
  • Mexico – the cheapest time to book is between 300 days and 21 days (10 months and 3 weeks) before the flight date
  • Caribbean – the cheapest time to book is between 240 days and 21 days (8 months and 3 weeks) before the flight date
  • Central America – the cheapest time to book is between 200 days and 21 days (7 months and 3 weeks) before the flight date
  • South America – the cheapest time to book is between 320 days and 21 days (11 months and 3 weeks) before the flight date
  • Europe – the cheapest time to book is between 300 days and 60 days (10 months and 2 months) before the flight date
  • Africa – the cheapest time to book is between 310 days and 110 days (10 months and 4 months) before the flight date
  • South Pacific – the cheapest time to book is between 320 days and 21 days (11 months and 3 weeks) before the flight date
  • Asia – the cheapest time to book is between 290 days and 70 days (10 months and 2 months) before the flight date
  • Middle East – the cheapest time to book is between 310 days and 80 days (10.5 months and 3 months) before the flight date

Due to the popularity of holiday flights, booking cheap flights for holidays requires different strategies. Specifically, different holiday flights have different optimal booking windows:

  • Spring Breaks – the cheapest time to book is 6 weeks before departure
  • Memorial Day – the cheapest time to book is 7 to 8 weeks before departure
  • 4th of July – the cheapest time to book is 6 weeks before departure
  • August or Summer Vacation – the cheapest time to book is 4 to 5 weeks before departure
  • Labor Day – the cheapest time to book is 7 weeks before departure
  • Thanksgiving – the cheapest time to book is 2 weeks before departure
  • Christmas – the cheapest time to book is 4 weeks before departure

The optimal booking time also varies based on seasonality and destinations. The following table summarizes the cheapest and most expensive days for booking and flying in various seasons and to various destinations.

Cheapest day to book domesticSaturday
Most expensive day to book domesticMonday
Cheapest day to book internationalSaturday
Most expensive day to book internationalMonday
Cheapest time to book domestic4 months – 3 weeks in advance
Cheapest time to book domestic – Spring4 months – 1.5 months in advance
Cheapest time to book domestic – Summer5 months – 3 weeks in advance
Cheapest time to book domestic – Fall3.5 months – 3 weeks in advance
Cheapest time to book domestic – Winter4 months – 2.5 months in advance
Cheapest time to book – Spring Breaks6 weeks in advance
Cheapest time to book – Memorial Day7 – 8 weeks in advance
Cheapest time to book – 4th of July6 weeks in advance
Cheapest time to book – August or Summer Vacation4 – 5 weeks in advance
Cheapest time to book – Labor Day7 weeks in advance
Cheapest time to book – Thanksgiving2 weeks in advance
Cheapest time to book – Christmas4 weeks in advance
Cheapest time to book – Canada10.5 months – 1.5 months in advance
Cheapest time to book – Mexico10.5 months – 1.5 months in advance
Cheapest time to book – Canada10 months – 3 weeks in advance
Cheapest time to book – Caribbean8 months – 3 weeks in advance
Cheapest time to book – Central America7 months – 3 weeks in advance
Cheapest time to book – South America11 months – 3 weeks in advance
Cheapest time to book – Europe10 months – 2 months in advance
Cheapest time to book – Africa10 months – 4 months in advance
Cheapest time to book – South Pacific11 months – 3 weeks in advance
Cheapest time to book – Asia10 months – 2 months in advance
Cheapest time to book – Middle East10.5 months – 3 months in advance
Cheapest days to fly domesticTuesday, Wednesday, Saturday
Cheapest times to fly domesticdawn, red-eye, lunchtime, dinner time
Most expensive days to fly domesticFriday, Sunday
Cheapest days to fly internationalWeekdays
Most expensive days to fly internationalWeekends
Cheapest months to fly domesticJanuary
Second cheapest months to fly domesticSeptember, October
Most expensive month to fly domesticJuly
Cheapest months to fly internationalJanuary & February