Ideally, you should start looking at flights about 2-3 months in advance. This window often yields the best balance between reasonable prices and availability. However, if youre a gambler at heart and can stomach the suspense, last-minute deals can sometimes save you a bundle.