Flights are cheapest 5 to 16 weeks out in 2019: Here’s when to book

Trying to find the absolute cheapest airfare for a trip you are planning is like playing a game that feels too easy to lose. Now in this era of ‘big data’ where many companies are able to check airfares on every route every day to calculate the cheapest possible time to buy, it’s finally a bit easier.

Only a few years ago the advice was often to buy between 4 and 6 weeks out, but things have changed and it really depends on where you are going. As you’ll see in the 2019 update below, the window for buying the cheapest fares starts earlier these days and buying about 4 months out often leads to the best deals. We’ve summarized a variety of studies below and with a quick scan you should be able to get some insight on when to buy and when to wait.

Note: This article was first published in 2012, and has been updated and revised each year as new information has come out, most recently in February, 2019.

2019 UPDATE: The data for 2018 has been similar to 2016 and 2017, but it's still complicated

As of 2019 there are quite a few different companies that are analyzing millions of airfare purchases in order to find the money-saving trends. They tend to show the same pattern, which is that buying two or four months early is the sweet spot for most tickets.

For the tests we ran below we used the very helpful tool from Cheapair.com.

Summary: Buying air tickets earlier will usually save you money

In years past the sweet spot for buying cheap tickets often didn’t start until 6 to 8 weeks before the flight, but the data from 2018 shows once again that the cheaper airfares are now usually available starting 4 to 6 months out in many cases. In other words, if you are sure you want to fly on particular dates, you can usually get something close to the lowest possible fare if you book almost half a year out.

Another interesting thing about the data is that once you reach the beginning of that “sweet spot” where fares are near their low for any given flight, they still bounce around by up to US$50 over the next couple of months before they start heading higher as the flight approaches. So the best strategy is to set an alert for fare decreases on the route that you are shopping for, and buy as soon as you get one of those dips.

North America to Europe: 7 to 16 weeks out is usually the sweet spot

The optimal purchase window varies a bit depending on your departure and arrival cities, but generally speaking if you are flying between North America and Europe then the fares will be close to their lowest about 16 weeks out and you usually (but not always) don’t have to worry about them shooting up until about 7 weeks out.

As long as you are within that 16-week window, the longer you wait the greater the chance that the fares will start jumping up for good. This is especially true for popular travel periods such as July and August. In spring and autumn you can usually get away with waiting a bit longer.

>>>Cheapest Europe cities to fly into from US and Canada

North America to the Caribbean: Book 3 to 12 weeks out

The great news is that if you want to go to a Caribbean hot spot such as Cancun, San Juan, or Nassau, you can often get the lowest fares only 2 or 3 weeks out. You can book as early as 10 to 12 weeks out and lock in the best fares, but they usually don’t go any lower than that so waiting longer isn’t really advisable if you are sure when you want to go.

The Caribbean hurricanes in 2017 won’t change anything, in case you were curious. The islands that were affected most are all small islands that only got a small percentage of Caribbean flights in the first place. The busy airports such as CancunPunta Cana, and even San Juan, Puerto Rico (which has fully recovered) should carry on the same as before when it comes to airfare windows.

>>>Cheapest Caribbean islands and destinations

North America to Asia/Pacific: 8 to 20 weeks is cheapest

As of 2016 it was necessary to book long flights between North America and Asia almost half a year in advance for the lowest fares, but in 2017 and into 2018 it seems that you can book between about 8 and 20 weeks to get something close to the lowest possible price on any flight. Generally speaking, the longer the flight the earlier that people book it, so it’s wise to book as soon as you are sure of your dates.

The good news is that you no longer have to book so far in advance to get something close to the lowest fare. The more obscure your destination (Hanoi, Kathmandu etc), the earlier you should probably book. For more common destinations such as Tokyo, Singapore, and Bangkok, you have more time to wait.

>>>Cheapest Asia cities to fly into from the US and Canada

North America to Middle East & Africa: 6 to 12 weeks is best

Another case where flight shoppers in 2019 can wait a bit longer to get a great deal than even a year ago, you should now be able to get a good fare to a place like Dubai, Abu Dhabi, or Cairo only 6 weeks or so out.

North America to South America: 5 to 16 weeks is cheapest

In 2019 there is a wider range for the lowest fares going from North America to South America. Many of these are not especially popular routes so there isn’t much competition on them. In cases like this it’s usually best to book early because if there is only one airline flying that route, you are vulnerable to a nasty surprise.

On short and popular routes, 3 to 4 weeks is usually fine

If you are flying on a very popular route, and especially a shorter one such as Los Angeles to Las Vegas or San Francisco, or New York to Washington DC, the window with the lowest fares is usually between 2 or 3 weeks and 8 weeks or so. Since so many people book these kinds of flights with little notice, you can usually get a very low fare even 3 weeks out.

Flights within Europe: Buy as early as possible

In reality the cheapest fares within Europe are almost all on the low-cost carriers such as Easyjet and RyanAir. If you are flying on any of those airlines, the fares ALWAYS start out cheap and get more expensive as more seats are sold. So the cheapest time to buy on a low-cost airline is NOW (or as soon as tickets go on sale, which is usually 11 months out).

Flying on a low-cost carrier (even to Europe): Buy now

As mentioned just above, if you are flying on one of the low-cost airlines, the seats go on sale about 11 months out at the lowest price, and they keep getting more expensive as each next group of seats are sold.

This is even true on Norwegian Airlines between the US and Europe. They offer the lowest fares in general on scores of popular routes, so if you are sure of your dates you should buy the tickets as soon as possible to lock in the lowest fare. They won’t be getting any cheaper.

Cheapest times of the year to fly

The trends above should be valid for flights for most of 2018 and into 2019, but there are a few times of the year that are always a bit cheaper than others. For this information we look to research from Rick Seaney of FareCompare, who has been doing this longer than anyone else.

Domestic US flights are cheapest

January 7 to March 5 (between Christmas Break and Spring Break)

April 18 to June 2 (between Spring Break and Summer travel season)

August 22 to mid December (most summer trips end and autumn is a slower season)

If you can fly in any of the periods mentioned above you are likely to get lower fares than if you fly during the traditionally busier periods.

US to Europe flights are cheapest

Before June and after mid August (summer season is by far the busiest, and it ends earlier than you might think)

Weekdays and especially Tuesdays and Wednesdays (Even more so than domestic travel, trans-Atlantic travelers like to travel Fridays through Sundays, so flying the other days will almost always be cheaper).

Cheapest time to book flights for Christmas and New Year's trips

According to a 2015 study by Skyscanner, the absolute cheapest time to book flights for the popular dates just before Christmas and New Years is August 10 to 16, at least based on their 2014 data. The study also shows that fares only inch up a bit in later August and into September, but that by early November the fares will be closer to their peak.

Previously we’d heard that it’s best to buy holiday flights as early as possible, which is usually 11 months out for most airlines. I think that’s still mostly true, partly because it will allow you to pick the best possible departure times in both directions. But if you aren’t quite so picky as to which time of day you leave and return, waiting until mid August seems like a decent idea and you’ll still get a relatively good fare.

Important exception: Book flights on low-cost airlines as early as possible, always

If you are thinking about booking a flight on a low-cost airline, such as Southwest or Spirit in the US, or EasyJet or Ryanair in Europe, or Air Asia in Asia, the cheapest fare will always be as early as you are ready to commit. Unlike the more traditional airlines, the low-cost carrier revenue model is based on starting with all seats as cheap as they’ll ever be when the flight is officially in the system. Then as seats are sold on that flight, the fare goes up as the plane is selling out. So maybe the first 20% of the seats are sold at the lowest price, and when those are gone, the next 20% are sold at a higher price, and so forth until all seats are sold or the plane takes off.

However, it’s important to consider the fact that “low-cost airlines” aren’t necessarily cheaper than their more traditional counterparts. Specifically, Southwest Airlines will often be more expensive than American or United, at least once the first group of cheap seats is gone. Also, since traditional airlines do in fact lower fares during the sweet spot of a few weeks to a few months before departure, you might find that waiting for those lower fares might be the best deal of all.

Flights are still often cheapest on Tuesdays and Wednesdays

There has been some confusion over the years about this fact, partly because some of the reporting has been about the day of the week the flight is booked rather than the day of the week the flight is taken. Some data showed that prices were higher for bookings on Tuesdays and Wednesdays and lower on Saturdays. The problem with this is that most business fares are booked on weekdays and those fares are higher, and most people buying on a Saturday are leisure travelers and they are price-sensitive so they only buy cheaper tickets.

My favorite trick for finding the best fares for an upcoming flight is to check for that route on a Wednesday and returning on a Wednesday. That will almost always show you the lowest possible fare, and then you can compare prices of other days of the week to see how much more you are willing to pay to fly on, say, a Friday or Saturday.

The advice: Check any and every day of the week, and if it’s the weekend you might want to wait a few more days to see if fares drop.

Why do airfares go up and down and up again as the day approaches?

Looking at the data above, you might think the airlines are playing some sort of game with flyers, but these pricing policies are actually a result of elaborate data and computer models that help them make the most money from each plane that leaves the ground. Here’s why:

People who buy plane tickets early are less price sensitive

In the world of economics they call this being “inelastic” in that in some situations consumers will buy almost exactly as many tickets, even if the price is higher. Airlines (obviously) want to maximize their profit for every seat they sell on the plane, so they take advantage of those who are driven to lock in early.

Consumers who buy early might:

  • Already have set vacation days they want to use all of
  • Be attending an event, such as a wedding, where there’s no flexibility
  • Be someone who feels great stress until the ticket is locked in

In the above situations, whether a round-trip between Los Angeles and London is US$800 or US$1100, the person buying at least 3 months out is likely to buy either way. There is little incentive to airlines to sell a ticket for $800 if they’d sell almost as many at $1100.

People who buy plane tickets late are also less price sensitive

Similarly, consumers who are interested in flying 10 or fewer days from any given moment are also inelastic. They are likely to pay a premium for the convenience of going soon, so there’s little incentive for airlines to discount these tickets either.

Consumers who buy at the last minute might:

  • Have just gotten approval for fixed time off soon
  • Have an event on a fixed date (a football game, etc)
  • Be someone who hates to commit to things early, and is willing to pay extra for the added flexibility

Now, keep in mind, that anyone who is hoping to fly in 10 days or fewer from now will see higher prices, and they’ll have the option of going 2 or 3 weeks later to save quite a bit of money. This price discrimination allows airlines to sell more expensive seats to those who can’t wait, and cheaper tickets to those who can.

What happened to cheap “last-minute” fares?

In reality, it’s always been difficult to find last-minute airfare bargains, at least to specific places you already want to visit. There are still examples of those weekly fare sales where an airline publishes a list of last minute bargain flights, but anyone who’s paid attention to them can see the problem.

They tend to offer cheap flights between obscure city pairs on the least popular travel dates. So if you are ready to fly between, say, Charlotte and Bermuda this coming Saturday and return the following Tuesday, those last-minute deals could be for you. But for most of us, they never appear for places we really want to go and at times we want to travel.

Why no last-minute deals, you might ask? Why are airlines willing to fly with empty seats instead of filling them for low prices?

The reason airlines don’t lower prices for unsold seats at the last minute is that the last thing they want to do is condition travelers to wait until the last minute, hoping for a bargain, and then sometimes not flying at all when a bargain doesn’t appear.

Think about it. If you wanted to go from Los Angeles to London at some point soon, and a round-trip next month is $900, but if you go in 2 days it’s only $650, you are likely to buy the cheap ticket two days from now, or skip it and hope that the same deal is available next month when you are ready to go.

Airlines make more money on each plane-load of people if they condition passengers into buying earlier at higher prices, or very early at even higher prices.

When to wait for fare sales

This all ties in with the economic principles above. You’ll notice fare sales by various airlines, and they usually appear in the middle of a season (summer, for example) trying to fill up seats for the rest of that season. In some cases they’ll announce an autumn fare sale in August, but it always tends to be for times of the year when the fewest people travel, namely, January through March plus October and November.

If you are waiting for a fare sale and wondering when it might appear, it’s important to consider the airlines’ motivation in announcing them. Let’s say they announced an October fare sale in June, with round-trip fares way lower than those offered in summer. That would actually cannibalize their business for July through September. If someone is considering paying a high fare to fly in August, the airlines are not motivated to show them a much lower fare if they waited. That would lead to empty seats in late summer, which would be very costly for them.

In almost all cases you are best off waiting until 6 weeks or so before your departure date, but it’s also important to track the fares before that, and keep an eye on fare sales.

This same research by the AP also said that fare sales usually appear on Tuesdays and are over by the end of Thursday, so check fares early in the week and if a price drops then jump on it. They also found the highest fares showed up for those searching on Saturdays and Sundays, so you might be best off just skipping the weekends for fare research anyway.

Check multiple websites at once to find the cheapest fares

Leave a Reply

Your email address will not be published. Required fields are marked *

All Comments

  1. Jeana says:

    Hello Roger,

    I’ve been reading your advice on June flights to Cancun. I’m flying out of OKC for a wedding on the 19th and returning on the 22nd from what I can tell from your posts, the prices should drop next week or the following. Am I correct in thinking that or should I book now? When I pull flights 3 to 4 weeks from today (Thursday – Sunday) they are considerably lower, but I know late June flights can be tricky. I don’t want to pay 650 for 22 hours of layovers or 1000 for reasonable travel time. What are your thoughts?

    1. Roger Wade says:

      Jeana,

      I agree with your analysis. I just ran a test and it was US$650 on your dates, but only US$527 (on fairly convenient flights) if you were leaving exactly 3 weeks from now, and still doing a Thursday through Sunday. So the Caribbean pattern of lowest fares 2 to 3 weeks out seems to hold up. Even the Kayak tool (which only looks out 7 days from now) says you should wait. This looks pretty solid so I don’t think there is much risk in waiting, and fares are almost certain to go down. Best of luck. -Roger

  2. Craig says:

    I’m planning a trip from either JFK/Laguardia ariport to Kingston Jamaica round trip from the 2nd week of July to mid August. Should i wait for the 2-3 weeks period to book? Seeing that is peak summer travel time.

    1. Roger Wade says:

      Craig,

      The peak travel time for the Caribbean is from Christmas through March, although that might effect Montego Bay more than it does Kingston. Still, the Kayak data says that Caribbean flights tend to be cheapest in the few weeks just before departure. As an experiment, I just checked fares for dates around yours and found US$420 to be the cheapest fare, and then I checked for leaving 3 weeks from today and US$393 is the cheapest fare, and it only requires one stop instead of two like the other one.

      So my best guess is that fares will come down again in June, although it might not be by too much. I’d check on a regular basis, and if you see a fare drop, be ready to buy. Good luck. -Roger

  3. Elle says:

    I’m flying into Athens from Toronto last week of August and flying out of Barcelona second week of September, when is the best time to buy my ticket? Currently, the best price is $1005 with Air Transat. Is this a good price or do you think it will still drop?
    Thanks in advance.

    1. Roger Wade says:

      Elle,

      Just trying that myself, flying Toronto to Athens on August 27 and back from Barcelona to Toronto on September 10 and changing in Brussels in both directions, I am seeing a fare of US$832. Aside from that flight, it’s more like US$1,100 and up for the rest.

      Overall I think that fare will be lower in July than it is now, probably within the standard 3 to 7 weeks out time-frame. That’s already the start of the slower season, so I think waiting to buy until at least early July is probably the way to go. Really, anything under US$900 is a good deal and you should be ready to buy when you see it. Good luck. -Roger

      1. Elle says:

        Thank you for the prompt response. I will wait it out (kinda nervous)and try to keep an eye on the price. I’m looking at Aug 27-Sept14 dates.

        1. Roger Wade says:

          Elle,

          I know that nervous feeling, but in this case I think you’ll be okay because it’s still a long time off and you are going at the beginning of the slow season for flights. There are other cases where it’s borderline, but this time the data says time is definitely on your side. -Roger

  4. edi usa says:

    hi roger I am flying to Dyseldorf Germany , and Tirana

    in jun 30 what is dhe best time too bye , and lufthanza have sell in may evry year ???

    1. Roger Wade says:

      edi usa,

      I don’t quite understand the question, but if you are looking to fly from the US or Canada to Dusseldorf on June 30, the cheapest time to buy would be mid May to early June. -Roger

  5. Jastina says:

    Hi. I’m planning a trip to South Asia in October, will be flying from Uk (Manchester) to Bangkok. I’m not flexible on dates. When would you advice me to buy tickets?
    Thanx

    1. Roger Wade says:

      Jastina,

      I’m less sure than normal on this one because I don’t have any independent data on flights between Europe and Asia. Still, my best guess is that fare patterns would be the same, meaning that tickets are cheapest 9 or 10 months in advance, and then again 3 to 4 months in advance. So you’ve missed the first window, and the second window would be in June and July.

      My advice would be to keep track of fares now and check at least every week or so. When you see them go down, be ready to buy. I’d think that chances are excellent that fares won’t just keep going up from here because October is very much the low season in Bangkok and in the UK as well. In other words, it’s very unlikely that the flights you are looking at will actually fill up more than just a few days before they leave. Best of luck. -Roger

  6. shahid says:

    i would like to travel toronto to dhaka this end of july or first week of august.for 4 weeks. price are not droping so,should i wait anather week?

    1. Roger Wade says:

      Shahid,

      This is a tough one. The data says that flights from North America to Asia are usually cheapest when booked either 9 or 10 months out, or 3 or 4 months out. So right now you are right within the later period, which would mean that fares would be expected to be lowest about now. Not many people fly to Bangladesh from longer distances, so I think there just might be limited supply.

      I just tested it out myself, and I’m seeing fares that are about US$1,500 to US$1,700 as the cheapest flights. If you are seeing similar fares, you should probably think about buying soon. But if you are seeing higher fares then there might still be some creative ways to get there cheaper. Best of luck, and let me know if I can be of further help. -Roger

  7. Ana says:

    Hello, me and 10 other people want to go from Los Angeles to London and then from London to Portugal and then from Portugal back in July.
    Should I buy a multi city ticket or two separate flights?
    And when is the best time to buy?
    Thank you.

    1. Roger Wade says:

      Ana,

      My guess is that it would be cheapest to book a round-trip from LAX to London, and then a separate flight from Portugal back to London on a low-cost carrier. Depending on your dates, it might actually be cheaper the other way, where you get a round-trip from Los Angeles to Lisbon, and then fly directly from London once you get there. In my recent tests, I found that one-way flights across the Atlantic tended to be more expensive than one round trip and an extra portion to get back to the starting point.

      As for when to book for the best fare, this is an example of the 11-weeks-out type of trip, so you’ll want to book soon for a trip in July.

      Another thing to consider for a large group like that is that it might be cheaper to book it in smaller chunks. What happens is that the airlines show you the fare for the most expensive ticket in your group, and 11 people on one flight is probably enough to push it into the next fare category. In other words, a plane might have 5 seats left at, say, US$900, and all additional tickets would jump up to US$970. If you ask for 11 tickets at once, it would charge you US$970 for all of them. But if you bought 4 or 5 tickets first, you’d get the US$900 fare for those, and you’d only have to pay US$970 for the rest. I hope this makes sense. Best of luck with whatever you decide. -Roger

      1. Ana says:

        Thank you for your reply.
        We have to leave on Thursday Night on July 3rd from Los Angeles to London, then on July 8 go from London to Lisbon and then from Lisbon to Los Angeles on July 19.
        Should I buy the tickets right now?
        I was checking round trip to London and then a separate round trip flight from london to lisbon and it is the same price as a multi city ticket. It is around 1940. It is too much. Do you think it will go down within the next few weeks?
        Thank you.
        Ana

  8. Emily says:

    Hi, Roger,

    Thanks for all the responses. I just wanted your opinion as well! I am trying to purchase 4 tickets from Houston to London, nonstop flight, for late July. I missed a huge drop in prices in early April (down to $1100 on kayak), and now they have been up around $1488+ for the same tickets. If we wait until 11 weeks out, that’s about a month from now, in mid May, is that right? Or is it safer to buy now (the same tickets that were $1100 are currently $1607!).

    1. Roger Wade says:

      Emily,

      The non-stop thing will make this tricky because (according to a test I ran recently) non-stop flights between the US and Europe are much more expensive than 1-stop flights this year. So with that factored in, I’m not quite so sure about what fares will do.

      Generally speaking though, I’d think that fares from Houston to London for late July are likely to go down by at least a bit within the next month or so. Most people try to do these trips in June or earlier in July, so the second half of summer usually sees a few relative airfare bargains, but they don’t put them on sale until the June flights are more full. It seems very unlikely that fares will just keep going up from here, and keep going up and up. Especially if you are willing to stop somewhere along the way (like Iceland or Ireland), I think you can do a lot better than US$1,500 if you wait a few weeks. Good luck. -Roger

  9. Susan says:

    Great information! Thank you so much. I’m planning my first trip to Europe, to Italy, for late September, so according to this information the best time to buy tickets would be the end of June or early July. I am one of those people who gets a little tense when there are loose ends, so my only question is, does waiting tend to limit your flight options much? In other words, right now I am seeing all kinds of great flights to and from; if I wait another two months, do I risk all the really good flight times being sold out? Thanks!!

    1. Roger Wade says:

      Susan,

      Yes, the data says that fares for a late-September departure from the US to Europe (I’m assuming you are in the US or Canada) will probably be lowest around the beginning of July. And interestingly, that time of the year is one of the slowest for long-haul flights, so your options will probably still be wide-open if you wait until then, or maybe even better. One sure thing is that these late-September flights won’t be selling out until mid to late September, if they sell out at all.

      In other words, I think you are in a very good position if you wait for fares to come down a bit. But I also know that itchy feeling of wanting to lock in some final details just so you can mentally get to the next stage of planning and anticipation. That sort of anxiety is precisely why airlines charge more for flights purchased 5 months early than those purchased 3 months early. They know that many people are willing to pay US$100 or US$200 more, just to be certain of all of it, so they charge more for it.

      So you will almost certainly have a chance at a lower fare if you wait until the end of June, but will the uncertainty be worth it for you? Depending on your personality, it might be worth a bit more to get it all booked. There’s always a small chance that you’d get unlucky and a few large groups are trying to go to Italy on the same day you want to go, which could limit any potential airfare bargains. Personally, I prefer to wait for what I think will be the bottom for the fares, but that’s because I have a flexible schedule (usually) and can go the next day or the next week in most cases. Best of luck with whatever you decide. -Roger

  10. Mary says:

    This is the best advice I’ve seen on ticket timing and I am following the recommendation for a flight from Boston to Dublin and watching daily. My question is are you aware of any good source for checking what a good fare would be for comparison purposes? Maybe a historical fare trend for that month? Am new to Boston and really have no idea whether a good fare will be 550 or 800 so am just wondering. Thanks for a great article and patient replies to comments!

    1. Roger Wade says:

      Mary,

      I’m happy that you’ve found this information to be helpful. As for figuring out historical fares for a city pair, one way to do that is on kayak.com. When you put in both cities to the search box, you’ll see a calendar below that shows the cheapest available price for every date in a given month. So I see that a round-trip from Boston to Dublin is as low as US$871 in July, but only on two days in the month, while most days are over US$1,000. But for September, the lowest fare for each day is between US$730 and US$780, so it really depends on the month and even day of the week you want to leave. Hopefully this helps, and let me know if you have any other questions. -Roger