Seasonality Affects When You Should Buy In the winter, you'll need to start shopping a lot earlier – about 4 months from your travel dates to score a deal. And in busy, busy summer, you only need about 3 weeks in advance to (on average) find the best airfares.