Booking your flights in advance is generally better than waiting until the last minute. The ideal time to book an airline ticket is in the prime booking window, which is typically 21 to 115 days before your travel date. Prices tend to increase significantly as the departure date approaches, which can end up costing you more if you wait too long. Although it’s possible to find cheaper last-minute flights, it can take days or weeks to find a good deal that’s less expensive than booking well in advance. For domestic flights, it’s best to book one to four months ahead of time. However, for long-haul flights, it may be even better to book well in advance. Use our flight search engine to compare prices and book your flight at the right time to save money.